this post was submitted on 04 Jun 2026
93 points (97.9% liked)

Selfhosted

62047 readers
735 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 just had to email me a file I got sent to my phone and I feel unable to accept this as the better solution.

What you do guys use for inter-device communication?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] dieTasse@feddit.org 2 points 3 months ago

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.

[–] autriyo@feddit.org 2 points 3 months ago (1 children)

Mostly Nextcloud, for my Keepass databases that doesn't work though. Because the android client handles files completely different than the desktop versions.

So for that I use syncthing with my home server being a hub, that everything syncs to locally, if I need updates to propagate while I'm not home I VPN in. However I rarely need to do that.

[–] Mihies@programming.dev 1 points 3 months ago (1 children)

It works for me just fine with KeePass2Android, what exactly is your problem?

[–] autriyo@feddit.org 1 points 3 months ago (1 children)

Idk rember exactly, on desktop Nextcloud adds a folder structure to the OSs filesystem.

On android it doesn't do that, instead you either open a file from within Nextcloud, which confuses Keepass, and Nextcloud if you change anything. Or at least the sync database feature doesn't work, or smth like that.

If I wasn't careful with adding new entries I'd get a lot of conflicts that weren't a single click to resolve.

Syncthing on Android does exactly what the nextcloud- client does on desktop. So the file is just sitting in a folder, and any changes can be ingested into wherever I have and old version of a database open, by using the synchronize with file option.

[–] Mihies@programming.dev 1 points 3 months ago (1 children)

I think the problem is that Android doesn't immediately upload the changes since Keepass (which one are you using?) doesn't poll all the time - assuming you opened your .kdbx through "Nextcloud" option. You can always use "Synchronize database..." option of Keepass2Android that will upload or download everything. And even if you have conflicts, they are usually easily solved by merging changes. At least that's my experience.

[–] autriyo@feddit.org 1 points 3 months ago* (last edited 3 months ago)

Maybe its because I use the variant (of Keepass2Android) with "offline" tacked onto the end?

I don't exactly remember why I chose that one though...

Its a running system now, all the syncthing stuff isn't exposed to the internet, so I don't really mind the stuff going on with syncthing-fork atm...

edit: Its a running system, I won't touch it unless I need to...

[–] Akip@piefed.world 2 points 3 months ago

USB Stick and USB wire?

no need to fiddle with an app, nothing to configure, no updates, works even with relatively big file sizes, surprisingly fast?

[–] Pulsar@lemmy.world 2 points 3 months ago (1 children)

I really like microbin to copy paste files around.

[–] SuspiciousCarrot78@aussie.zone 1 points 3 months ago

Oh that's cool! Cheers for that.

[–] UnhingedFridge@lemmy.world 2 points 3 months ago

SSH or a USB stick that has USB 3 on one end and USB C on the other

[–] blamster19@programming.dev 2 points 3 months ago

I use KDE Connect. Works well with Tailscale when I'm outside my home network.

[–] WolfLink@sh.itjust.works 1 points 3 months ago

Samba.

Or one time I made my own simple file sharing website

[–] solxix@pawb.social 1 points 3 months ago

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.

[–] Appoxo@lemmy.dbzer0.com 1 points 3 months ago

SMB share ( Android <-> Windows/Steam Machine

[–] Tiritibambix@lemmy.ml 1 points 3 months ago

Samba drive + vpn tunnel. If I'm working on my PC and want to do something with my phone: plainapp

[–] Decronym@lemmy.decronym.xyz 1 points 3 months ago* (last edited 3 months ago) (1 children)

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]

load more comments (1 replies)
[–] lemonuri@infosec.pub 1 points 3 months ago

xmpp and syncthing

[–] j5y7@sh.itjust.works 1 points 3 months ago

Thumb drive.

[–] AbidanYre@lemmy.world 1 points 3 months ago

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

[–] InnerScientist@lemmy.world 1 points 3 months ago

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.

[–] xnx@piefed.social 1 points 3 months ago

https://blip.net/ its as seamless as airdrop but works over the internet p2p

[–] tobz619@lemmy.world 1 points 3 months ago

SFTP, Caddy WebDAV

[–] confusedpuppy@lemmy.dbzer0.com 1 points 3 months ago

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.

[–] Decronym@lemmy.decronym.xyz 1 points 3 months ago* (last edited 3 months ago)

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]

[–] herseycokguzelolacak@lemmy.ml 1 points 3 months ago

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.

[–] InternetCitizen2@lemmy.world 1 points 3 months ago
load more comments
view more: ‹ prev next ›