OVH S3 is extremely cost effective and in a privacy respecting jurisdiction far from DrumpfGhanistan
Selfhosted
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:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
$5/TB/month actually sounds pretty competitive. I was curious about B2, but it’s currently around $6–7/TB, so it wouldn’t really save you anything on storage alone.
Hetzner Storage Box seems more interesting if you don’t specifically need S3-compatible object storage.
I went with rsync.net, grabbed a promo at some point and have been getting 1.6TB for $10/mo. They support a wide range of protocols (sshfs, sftp, rsync, borg, synology, guides for freenas and truenas), snapshots, idle alerts, geo redundancy for a fee. Been very happy with it so far. Had to retrieve some files once and had no issue.
Storj
Me too. Have the plan from trueNAS partnership and pay less than 5 bucks a month
Running server backs up to two local disks which can each hold 2 days at a time, but they both hold the same 2 days. Every night the most recent backup is uploaded offsite (friend's house) where is stored versions in a normal scheme.
I use Azure Storage Accounts - costs about $0.76 for 37GB per month. I'm still using an old Synology DS918+ but it backs up automatically to the Storage account every day. If you go that route, be sure to edit the network configuration, set it to only access from "selected networks", and then put in your home IP or CIDR. Use that and an access token so you have at least two controls preventing the internet from accessing it.
I have a vps I use for other stuff, and put syncthing on it. My files are replicated between it, my computer and my phone. On the vps I activated the setting to store old versions
For photos I use hetzner's storage share, a nextcloud offering. Photos are browsable with nextcloud's "memories" app, really useful.
I don't really believe in "backups", ie a full copy of the content in another format that is unusable unless you run it through a special restoring process. If the files are being copied, why not make it useful ? Syncthing makes it so all environments are equally usable, and the versioning prevents mistakes. There is no restore phase: the files are already usable.
I really think we need to move our thinking away from the one-machine-with-copies mindset, and architecture our usages around multiple-machines-by-default. If the goal of backups is resiliency, a syncthing clusters achieves that.
I use Backblaze B2 for off-site backup.
I recently starting using Proxmox Backup Server to back up my virtual machines.
I have Restic scheduled to back up the PBS folder, photos, etc. multiple times per week. My restic script excludes large replaceable things like video files.
Backblaze announced recently that they're switching to everything being encrypted on their end. It's already encrypted coming from my server, but I guess it'll be double encrypted? The only caveat is it only applies to new objects, so I plan on making a new bucket and starting my backup from scratch.
I'm only concerned about my Immich library right now. It's hosted on a local Unraid server. Nightly I have a flat file backup rcloned to another local server and a micro PC at my parent's house. Once a week Duplicacy does a chunked encrypted backup to Backblaze B2.
I'm messing around with some other backup software though. Not super happy with Duplicacy but it's working for now.
I see a lot of people using restic here. However, restic has no support for object locking. Depending on the backup source, an attack on the storage location itself is probable (e. g. via ransomware).
I think rustic is currently discussing implementing support for object locking, and Kopia has it already.
None of the solutions have had an official audit yet, and at least Kopia defaults to AES-GCM, where I'd really love for an auditor to tell me there are no issues with nonce reuse, but switching to ChaChaPoly-1305 is an option.
If that matters depends a lot on the individual, just something to keep in mind.
Dell Wyse 5070 off ebay. 2TB nvme in an external case I had laying around (just so happened to have been shuffling hardware around on other computers). Gave it to a relative who has their own setup with a battery backup and stuff. Tailscale and Duplicacy. 1.5 years and only issue I bumped into was the first external case I bought was cheap and bad. Went with something slightly more reputable and it's been rock solid since.
Im using k8up to back up to s3 weekly
I use some free one but use cryptomator
Way back when, my Dad always told me to have at least three copies of everything, because one backup is no backup. So I have a 1TB Storage Box at Hetzner (€4/month, in a different datacenter than my VPSes) I push backups to with Restic. I also backup to a local machine (also with restic), and to my Dad's NAS (you guessed, with restic), and to my old Debian server until I decommission it (also with restic).
All legs have different retention settings, based on how much space I have at a particular backup site.
I have my important server stuff (docker and immich etc) duped via syncthing to an old external USB drive attached to my office mac which then has Backblaze Personal Backup running. That backs it all up with no storage limit for £70/year on their 2 year plan.
The only downside is if the drive isn't connected for a few days, it checks it all again on reconnection.
I have about 4TB of files most of the time.
This way I have 3 copies of my files: 2 local, 1 remote.
EDIT: forgot that I also have 1yr retention on the files so in theory I can grab anything that I deleted up to 1yr ago.
How long does the USB cable have to be before it's considered a cloud backup?
I was considering throwing a server in a shed on my property, but the shed was built before I could properly wire it.
https://www.idrive.com/pricing this is who I use, 35 bucks a month for 50 TB
Most of the time just rclone pointing to the cheapest storage provider I can find and a daily task at night in my NAS.
Now I'm using idrive