this post was submitted on 06 Jul 2023
18 points (100.0% liked)

Selfhosted

39435 readers
6 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

My brother and I would like to have some sort of storage space in each others' systems as an offsite backup thing. Ideally, I'd be able to allocate him 2GB of space that he can drop files in (e.g. a Veracrypt container, perhaps a keepass database, not media files). I don't want him to be able to access anything else on my network, like my own computers when they're switched on.

Is Nextcloud a solution? I'd like a sort of Dropbox-equivalent solution where I can just open up a bit of space to him without it being access to anything else. Assume he's not a malicious actor, but also that I want my stuff to stay private.

top 11 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 1 year ago* (last edited 1 year ago) (1 children)

Nextcloud is just a web service. How he or anyone can access it is not determined by nextcloud but by the routers, firewalls, vpns and potentially reverse proxies that are routing the traffic to nextcloud.

With the proper configuration of all traffic handling services it will not be possible to access anything other than the intended endpoint i.e. nextcloud.

Within nextcloud any user can only access their own files plus anything that is explicitly shared to them.

[–] [email protected] 2 points 1 year ago
[–] [email protected] 7 points 1 year ago* (last edited 1 year ago) (1 children)

Yes, you can make him an account and assign the space you want for that account. He won't be able to access anything else that isn't on his account.

[–] [email protected] 1 points 1 year ago

Cheers, that's reassuring

[–] NaiveBayesian 5 points 1 year ago (1 children)

Have you looked into Syncthing? It's super easy to set up without having to configure any ports/proxy/etc.

[–] [email protected] 4 points 1 year ago (1 children)

Another strong vote for Syncthing. It sounds like exactly what you’re looking for and it’s dead simple to set up, low resource (far lighter than next cloud), E2EE and expressly limited as far as what directories you give access to.

[–] [email protected] 1 points 1 year ago

Thanks to you both, I think I read at some point that nextcloud might be a bit overpowered and resource heavy (for me). I'll look into syncthing.

[–] [email protected] 2 points 1 year ago (1 children)

With nextcloud you can create shared folders. You can give him access to the shared folder via his own account. Anything put inside the shared folder is available to you both. He won't be able to access the rest of your stuff.

Unless he has admin access to the server itself. But you can also enable encryption.

[–] [email protected] 1 points 1 year ago

That's helpful, he wouldn't have admin access, mostly because I know enough to know that what I don't know is dangerous.

[–] [email protected] 2 points 1 year ago (1 children)

Resilio Pro has encrypted folders. You could each have such a folder on eachothers machine.

[–] [email protected] 2 points 1 year ago

Cool, always good to see new options, I hadn't come across this one before.

load more comments
view more: next ›