cross-posted from: https://lemmy.ca/post/58389486

you are viewing a single comment's thread
view the rest of the comments
[–] 10 points 10 months ago* (last edited 10 months ago) (7 children)

I use syncthing for this exact purpose. Its p2p, so it requires no hosting experience, and can sync to any number of private or public devices. Just sync your main camera folder to any (ideally always-on) PC, laptop, a secondary phone or your friends/families devices.

mp4 files generally get corrupted if the recording isnt properly ended, so i have my camera app set up so that it starts a new file every minute or so. That way even if my phone is destroyed/snatched, the last clip that makes it to safety is pretty recent.

Syncthing website - https://syncthing.net/
Syncthing Android App - https://f-droid.org/en/packages/com.github.catfriend1.syncthingfork/
OpenCamera - https://f-droid.org/en/packages/net.sourceforge.opencamera/

  • source
  • parent
  • hideshow 7 child comments
  • [–] 3 points 10 months ago (6 children)

    Doesn't Syncthing have to be on the same network?

  • source
  • parent
  • hideshow 6 child comments
  • [–] 4 points 10 months ago* (2 children)

    No it does not, otherwise i wouldnt have recommended it. There are public discovery servers hosted by syncthing and community members that handle the initial contact.

    https://docs.syncthing.net/users/stdiscosrv.html

    It works completely seemlessly over the imternet.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 10 months ago (1 child)

    Ah neat, thanks. I've been using it on my home network but haven't tried the public discovery stuff as of yet.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 10 months ago

    There really isnt anything different about using it over the internet. Just exchange QR code or device ID once and from then on they automatically find each other as if they were on the same LAN. Takes a few seconds longer to connect than over LAN ofc.

  • source
  • parent
  • [–] 2 points 10 months ago (2 children)

    Tailscale should get you over that hurdle I would think.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 10 months ago (1 child)

    I'd like to have this for my home PC, but I also don't want it to be always on. Creating a home server is one of those bucket list items I have for when I can get a dedicated device for it...

  • source
  • parent
  • hideshow 1 child comment