I use ghost commander on my phone to access my NAS on my home network.
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!
Oh, I remember a guy I met on a lanparty using it for everything
Used to use syncthing for files, now I just mount smb shares since I finally found how to do it on Android. Also kdeconnect is indispensable tool for me.
I use KDE Connect. Works well with Tailscale when I'm outside my home network.
Samba drive + vpn tunnel. If I'm working on my PC and want to do something with my phone: plainapp
SFTP, Caddy WebDAV
I just use SSH+Rsync for everything. I traded two-way sync for minimalism and reliability. I've had nothing but headaches with anything else, especially Syncthing.
My Computer and both Raspberry Pi servers both run Linux and I have Termux installed on my Android phone so OpenSSL and Rsync are easily available.
I made a script that runs Rsync commands from files containing all the information which easily swaps source/target files so I can easily transfer in both directions with a simple command line option. It's reliable and simple and I've had a lot less headaches troubleshooting the rarely occurring issues.
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:
| Fewer Letters | More Letters |
|---|---|
| NAS | Network-Attached Storage |
| SFTP | Secure File Transfer Protocol for encrypted file transfer, over SSH |
| SSH | Secure Shell for remote terminal access |
| VPN | Virtual Private Network |
4 acronyms in this thread; the most compressed thread commented on today has 15 acronyms.
[Thread #335 for this comm, first seen 4th Jun 2026, 12:30] [FAQ] [Full list] [Contact] [Source code]
All my devices are on the same wirguard network. It allows me to use SFTP to mount the fileservers of the others very easily. Then copying files is as simple as copying from one folder to another.
Samba.
Or one time I made my own simple file sharing website
I know it's not a dedicated (or that good of a) solution but I just upload stuff to a private room on my Matrix server.
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:
| Fewer Letters | More Letters |
|---|---|
| NAS | Network-Attached Storage |
| SMB | Server Message Block protocol for file and printer sharing; Windows-native |
| SSH | Secure Shell for remote terminal access |
3 acronyms in this thread; the most compressed thread commented on today has 10 acronyms.
[Thread #1 for this comm, first seen 5th Jun 2026, 07:30] [FAQ] [Full list] [Contact] [Source code]
good bot
SMB share ( Android <-> Windows/Steam Machine
Thumb drive.
Mostly nextcloud if it's between my own devices.
For getting a file to someone else I had good luck with sharry. https://github.com/eikek/sharry
xmpp and syncthing
I use bitwarden send, all my devices already have access to my password database and i can save and download files or text though it. You can also use the URL to let other devices access it if you want.