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: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
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.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
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!
view the rest of the comments
Syncthing may fit the bill.
I use syncthing for backups including some phone files, but I'm not sure this would be good.
Syncthing devs clearly don't want this app used as a sync-and-archive tool so all phones would have all copies and any phone can permanently delete any file. I wouldn't trust that.
(Yes, there is a roundabout way, I do it too, but it is prone to errors and sync issues)
I second immich and backup. immich can archive as you want, and Syncthing can make backups of files.
Is the roundabout way file versioning? Cause its been pretty stable for me, just toss a device with lots of space on the cluster and crank up the versions to your hearts content
It's changing settings to only allow one way sync and disable deletion. The sync folder basically becomes an automatic archive destination.
They are soooo close to having this cool tool, but many feature requests have been shot down because it's not a true sync. I get it, but it sucks too.
Oh I see, have you tried file versioning?
It honestly sounds exactly like what you want, and the support is even built in to call an external command if you don't like their default options provided