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?

  • Micromot@piefed.social
    link
    fedilink
    English
    arrow-up
    17
    ·
    9 days ago

    On the same network with device discovery localsend can be a good alternative.

    It works on most devices, even IOS IIRC

  • black0ut@pawb.social
    link
    fedilink
    English
    arrow-up
    14
    ·
    9 days ago

    For sending files between a phone and a PC, I use KDE Connect.

    For sending files between PCs, I use SSH.

    Both are really simple and lightweight tools that normally come preinstalled, and you can use them with no configuration.

  • lemonhead2@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    9 days ago
    1. syncthing (file synchronization)
    2. kdeconnect (file transfers, clipboard sharing, presentation remote)
    3. deskflow (keyboard and mouse sharing)
    4. warpinator (one off file sharing)
    5. rsync / scp (one off file copies / backups)
  • orhtej2@eviltoast.org
    link
    fedilink
    English
    arrow-up
    10
    ·
    9 days ago

    There’s PairDrop, you can self host it but iirc it transfer via webrtc so as long as the devices ‘see’ one another there’s no mitm.

    • fartsparkles@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      9 days ago

      This is based on Snapdrop. If the current developer hasn’t gone crazy with the fork, you can read the entire source code over a cup of coffee. The server used to just handle discovery/handshake of devices on the same network, with file transfer peer to peer using local addresses.

      Edit: Looks like they’ve added transfer over WAN not just local. Privacy discussion here.

  • terminal@lemmy.ml
    link
    fedilink
    English
    arrow-up
    10
    ·
    9 days ago

    Everyone else mentioned most of what I would suggest.

    One is missing for your original problem. Localsend. Think airdrop but cross platform. Super useful if you have a mix of devices (iOS, android, windows, etc…)

  • eodur@piefed.social
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 days ago

    Depends on the scenario, but I’ll use KDE Connect, NextCloud, VaultWarden send, or just go old scp.

  • kokomo@reddit.kokomo.cloud
    link
    fedilink
    English
    arrow-up
    7
    ·
    9 days ago

    Honestly, syncthing, croc, vaultwarden send, Send (fork of firefox’s send before they discontinued it, still works), Privatebin, etc.

  • stratself@lemdro.id
    link
    fedilink
    English
    arrow-up
    6
    ·
    9 days ago

    Taildrop if you use Tailscale.

    <offtopic> It’d be nice if there’s a Syncthing built into Tailscale or some of the mesh VPN solutions. Taildrop is good but it’s not entire directory sync with proper conflict resolution.

    Surely I can use Syncthing inside Tailscale but 1. I have to depend on their public discoservers, or 2. I have to host and configure the discoserv myself for every client which is tedious to do </offtopic>

  • voklen@programming.dev
    link
    fedilink
    English
    arrow-up
    6
    ·
    8 days ago

    Syncthing for everything: file transfers, backing up phone photos, synced obsidian vaults, etc.