It doesn’t seem to exist. I’d like a solution to upload and sync my photos and my KeePass database, but I’m really hesitant to upload personal photos unencrypted to services exposed to the internet. Unfortunately self-hosting a Nextcloud instance on my LAN isn’t possible at this moment, but maybe a VPS with a strict firewall and a mesh VPN like Tailscale or Netbird? But honestly I’d rather just pay someone for the trouble.

What do you suggest? Clients need to be FOSS and available on Linux and Android, and on Android they need to be available on F-Droid (thus no proprietary blobs or libraries from Google).

  • moonpiedumplings@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    15 days ago

    I use syncthing to sync my KeePass database. I have a small VPS that I can sync to for when wifi is weird/as a backup, and Syncthing can do E2EE sync to a remote device, which is what I’m using. So all the files on the VPS are encrypted, but my phone or my computer can pull and push to the VPS.

    Technically, you don’t even need a public endpoint, devices on the same network should be able to find eachother, and even over the internet devices should be able to find eachother through Syncthing’s e2ee public relay servers. However, in my experience syncthing over the internet has been unreliable, so I use a VPS.

    • blight@piefed.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      15 days ago

      I’ve been hesitant to use Syncthing since the whole drama a while ago, and I don’t trust the current maintainer (it screams AI slop in my opinion). There are some alternative frontends for Android on F-Droid but there is not a lot of information about them.