this post was submitted on 16 Nov 2023
6 points (100.0% liked)

Self Hosted - Self-hosting your services.

11406 readers
2 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

Important

Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!

Cross-posting

If you see a rule-breaker please DM the mods!

founded 3 years ago
MODERATORS
 

I am currently hosting Nextcloud on Linode using the AIO Docker container. I am very happy with how this works, but the running costs is more than I would like to spend on this. I am running a 4 GB Linode (anything less would cause severe lag in the Web UI), with 2x100GB block storage (one for data and one for the Borg backup). In addition, I pay to maintain backup images of the server itself.

So I've been meaning to self-host this on a server at home instead, especially as I am looking to upgrade my media station to something more gaming friendly, freeing up a perfectly good mini-PC to host Nextcloud and other services. I've told myself that I am waiting for the Linux client of Proton Drive to arrive, so that I can utilize my 500 GB storage there to keep a synced copy of the Borg backup repo. I am not sure I am willing to wait for this anymore (who knows when that will be ready?), and thought that maybe something like filen.io could be used in the mean-time, as I could get 200 GB there for €2/month. But I am open to other solutions as well.

So here's the actual question: how would I best make sure I keep the backup repo safe so that I could restore it later if something went wrong? What would the ideal setup look like, including local and remote copies?

you are viewing a single comment's thread
view the rest of the comments
[–] Naate@beehaw.org 2 points 11 months ago (1 children)

I'm in the same boat, actually. I'm hosting at home, but want to set up off-site backups, and am looking for something cheap and reliable.

As for the actual process, rsync is probably the best method. I just need to find a good host

[–] cyberwolfie@lemmy.ml 2 points 11 months ago (1 children)

What are you looking for in a host?

[–] Naate@beehaw.org 2 points 11 months ago

Just a cheap and reliable bucket to rsync my local backups to. I'm leaning toward Hetzner, but was checking out filen after your suggestion, too.

An over-complicated solution I was tossing around with some friends was to set up a cheap NAS at our respective homes, and just rsync to one another. Then we can just sneakernet the drives if we need a recovery.