this post was submitted on 04 Jun 2026
83 points (97.7% liked)

Selfhosted

56957 readers
1353 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

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

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

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) 43 comments
sorted by: hot top controversial new old
[–] 48853367@lemmy.zip 4 points 1 day ago* (last edited 1 day ago)
[–] tobz619@lemmy.world 1 points 1 day ago

SFTP, Caddy WebDAV

[–] curbstickle@anarchist.nexus 2 points 1 day ago

KDE connect, sftp, and dropping files on my NAS is pretty much all I do.

Work stuff uses work methods though, work devices are "on" my network but fully segregated, so its thumb drive and sneakernet or our internal storage instead.

[–] nykula@piefed.social 3 points 1 day ago

Syncthing. I connect both devices to same Wi-Fi, copy a file to a shared directory, and wait a minute.

[–] darklamer@feddit.org 2 points 1 day ago (2 children)

I always have SSH everywhere on everything and I could never understand why anyone ever would want to make it more complicated than that.

[–] hirihit640@sh.itjust.works 1 points 1 day ago (1 children)

Most people probably don't care but it can be a security risk, allowing malware to move "laterally" between all your devices. For my main devices I don't give them SSH access to each other, but I do give them SSH access to my secondary devices (like a Pi-Hole)

[–] darklamer@feddit.org 1 points 1 day ago (2 children)

[…] it can be a security risk, allowing malware to move “laterally” between all your devices.

Unless you do something incredibly stupid, such as allowing keyless login or sharing keys (or having unencrypted keys or keys without a passphrase, seriously), I find it hard to see how that would actually happen in practice.

load more comments (2 replies)
[–] irmadlad@lemmy.world 1 points 1 day ago

Admittedly, I don't do a lot of shuffling files around from this device to that, however, if I do, I mostly rely on sFTP or SSH.

[–] sznowicki@lemmy.world 3 points 1 day ago

I use a mix of few things

  • kapus.app for starters where a device is completely new and I need to pass some secrets like login to Nextcloud to get keepass or something
  • Nextcloud - documents that I rarely access. Some bigger files
  • syncthing - for often access files like main keepass. Home server acts as a de-facto hub.
  • quick share for an airdrop replacement
  • if quick share is not working for some reason I also have a private channel on matrix where I can share some stuff quickly as-hoc
[–] BloodMuffin@lemmy.ca 2 points 1 day ago

feem worked good for me over WiFi, going from grapheneos to Linux mint.

[–] UnhingedFridge@lemmy.world 2 points 1 day ago

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

[–] thanksforallthefish@literature.cafe 2 points 1 day ago* (last edited 1 day ago) (1 children)

I have sftp setup on my 2 main PCs and a client on my phone (it's not a server). For the rest of the family who have dual Mint/Windows boots I also have warpinator installed on mine and theirs - it's point to point for the enrolled devices but is currently only setup to work within the LAN.

https://warpinator.net/

Primary filesharing is simply the NAS which is visible to all devices on the LAN (can be made available externally but I haven't). This is a recent addition and no one uses warpinator any more.

Edit to clarify I don't have sftp server on phone

[–] ekky@sopuli.xyz 1 points 1 day ago (1 children)

Might want to boot up warpinator myself, but from their website:

#Winpinator for Windows PC​

For Windows users, this software is readily available for the Windows platform, allowing easy installation of both 32-bit and 64-bit versions. It facilitates seamless file and folder sharing between Microsoft Windows and Linux via LAN.

It seems like there might be a slight error in your question. It’s possible that you’re referring to “WinZip” instead of “Winpinator.” WinZip is a popular file compression and archive utility for Windows. If you’re looking for information on WinZip, you can visit the official WinZip website to download and learn more about the application: WinZip Official Website.

???

It looks like some FAQ answer has leaked into their main website. At a quick dig it seems that Winpinator is the original name for the windows port of warpinator

https://github.com/swiszczoo/winpinator

[–] dieTasse@feddit.org 2 points 1 day 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.

[–] InnerScientist@lemmy.world 1 points 1 day 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.

[–] autriyo@feddit.org 2 points 1 day 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 1 day ago (1 children)

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

[–] autriyo@feddit.org 1 points 1 day 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 1 day 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 1 day ago* (last edited 1 day 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 1 day 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?

[–] sj_zero@lotide.fbxl.net 2 points 1 day ago

My dad found one solution that's specifically for the task (whose name eludes me at the moment), but for me, my nextcloud is a Swiss army knife.

[–] AbidanYre@lemmy.world 1 points 1 day 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

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

Thumb drive.

[–] Decronym@lemmy.decronym.xyz 1 points 1 day ago* (last edited 1 day 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]

[–] lemonuri@infosec.pub 1 points 1 day ago

xmpp and syncthing

load more comments
view more: ‹ prev next ›