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.
-
Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.
-
Don't duplicate the full text of your blog or git here. Just post the link for folks to click.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require your active participation in selfhosting or related communities, or the post will be removed. No more than 10% of your posts or comments may be self-promotional, or your post will be removed. F/LOSS Exception: If your post is about a project that is completely open source & can be self-hosted in full without payment, and your account is at least 7 days old, your post is exempt from this rule as long as you continue to engage in comments.
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
Does it have to be SFTP?
I use both Syncthing and Resiliosync - both are better on battery than conventional file transfer mechanisms, and they don't require babysitting. They simply sync files as you define.
Alternatively if you must have FTP/SFTP, I have used FolderSync (Play store or Apk Mirror) since about 2010 - I've even bought it twice because it's such a great app. Though I haven't upgraded in a while because I don't like the new UI.
The free version does pretty much everything the paid version does, and the devs have always been great.
But I'd use Syncthing, you can even set it to only sync on your wifi and while charging, though I've found even syncing a few gigs doesn't impact my battery (I probably sync 10GB a day while on battery).
I was using sync thing and syncfork previously, but they didn't allow me to sort my new files into the existing structures without getting on the computer and sorting them that way. Id like to cut out the middleman that is my desktop and just move things directly to the server if possible.
Yea, that's a challenging part for sure, one that I still deal with.
It can be done, but you need to configure the sync jobs "just so". Send only from the phone, don't sync deletions, etc.
In the past I've setup a master folder on my phone and used subfolders for "upload only" Syncthing shares. Then wherever I put a file on my phone it gets synced to the appropriate folder on my server.