this post was submitted on 06 Nov 2026
24 points (100.0% liked)

Selfhosted

63722 readers
798 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. 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.

  8. 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:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I assumed we could both run Duplicati, connect over Tailscale and bing bong boom, send files back and forth. But Dupicati only allows uploads and only to its cloud service, not to other Dupicati instances.

Requirements: Needs to be docker, preferably something with a Web GUI. My friend is not tech savvy and I am not physically close enough to help troubleshoot.

PS- I am not committed to Dupicati it just is the most recommended. I'm open to anything simple and encrypted!

top 16 comments
sorted by: hot top controversial new old

Will a samba share work over Tailscale?

[–] sarahreid@lemmy.world 11 points 4 days ago (1 children)

You don't actually need Duplicati on her end at all, Duplicati can back up to a plain SFTP or WebDAV target, or S3, so her side just needs to recieve files. The simplest setup I've seen for a non-technical friend is SFTPGo in Docker over Tailscale, it has a web UI for managing a user and a folder, and nothing is exposed to the internet.

Keep the encryption on your side, Duplicati encrypts before upload, so she only ever sees encrypted blobs, and store the passphrase somewhere seperate from the backup itself. Set a quota if you can, agree on how much disk she is giving you, and test a restore to a spare folder once, a backup you haven't restored is just a hope. FYI scheduled backups plus a monthly restore test is what actually saves you when a disk dies.

[–] Kirk@startrek.website 6 points 4 days ago* (last edited 4 days ago)

Thanks, the plan is to give her a hard drive and USB enclosure. I'll check out SFTPGo, are there any docker apps that serve as an easy S3 bucket?

EDIT: SFTPGo looks great I just tested it out and it's very simple, thanks for the recommendation!

[–] Alvaro@lemmy.blahaj.zone 5 points 3 days ago

I can't recommend duplicati, I had issues with restoring from it, I now use restic

[–] pory@lemmy.world 2 points 3 days ago* (last edited 3 days ago) (1 children)

If you want something a bit more reliable than Duplicati with a similar list of supported platforms, look into Kopia, its GUI (KopiaUI) is a lot more convenient if you're not used to the command line. I find restore ops to be faster than Duplicati, and unlike Duplicati I've never experienced database corruption. For opening a webDAV instance that you can use as a data bucket for your files remotely, I've been very impressed with Copyparty.

[–] Kirk@startrek.website 1 points 3 days ago (1 children)

I looked into that but unless I'm mistaken, KopiaUI is not a docker app

[–] pory@lemmy.world 1 points 3 days ago

Kopia(UI) is a client you run on your system, yes. It's not containerized or web-managed, though I think there might be a web UI you could host for managing the CLI version. The Docker container on your pal's setup would just be presenting you with a network folder that you point the backup system at.

[–] GenderNeutralBro@lemmy.sdf.org 2 points 4 days ago (1 children)

What platforms are you working with? Borg might serve you better than Duplicati, but last I checked there's no official Windows version.

There's also Kopia. I haven't used it much personally but I've heard good things. It supports a range of upload protocols: https://kopia.io/docs/features/#save-snapshots-to-cloud-network-or-local-storage

[–] Kirk@startrek.website 2 points 4 days ago (1 children)

Docker so it should be OS-independent, right?

Also I'm not looking to upload I'm looking for the docker app my friend installs to receive my backups.

[–] GenderNeutralBro@lemmy.sdf.org 1 points 4 days ago* (last edited 4 days ago) (2 children)

I meant on your own system, running the backup software, since it sounds like Duplicati isn't the best choice. Borg is a great backup program but it's made for Linux. Kopia is cross-platform.

Sorry, I don't have a go-to recommendation for the receiving end. In theory anything that can host WebDAV, SSH/SFTP, or an S3 endpoint would do the job.

[–] Hinori@scribe.disroot.org 2 points 3 days ago (1 children)

In theory anything that can host WebDAV, SSH/SFTP, or an S3 endpoint would do the job.

Sounds like Rclone, which can host all of these protocols, has a web UI, and can act as a REST server for Restic as well. Haven't tried it yet, though! Just leaving it here as an additional option to consider.

Rclone does provide a docker image, too: https://rclone.org/install/#docker

I'm probably going to set this up soon myself, as I am in the process of building a little home server for my family.

[–] Lem453@lemmy.ca 2 points 3 days ago

https://github.com/robotnikz/WinBorg

This exists for windows although it has to run on WSL

[–] Kirk@startrek.website 2 points 4 days ago (2 children)

Also I know I could do SyncThing easily over tailscale but I'm looking more for a backup options with scheduled backups.

[–] Onomatopoeia@lemmy.cafe 2 points 4 days ago

If you keep any of your backup files locally, you could use ST to sync them over to her.

But yea, sync is NOT backup (I realize you know, more of just like to say this whenever ST is mentioned, and I use ST extensively).

[–] jlow@discuss.tchncs.de 2 points 4 days ago

Yeah, sync is not a backup.