Always enjoyed scrolling though these posts, figured I’d give it a go here:

What are your must-have selfhosted services?

Some of mine:

  • iHUNTcriminals@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 months ago

    A bunch of random thought… If anyone has any brief tips…

    I’m going to dive into borgmatic soon.

    Is it possible to back up PCs on the same network?

    I think I’m looking to do 2 things… Have my main PC synced to a backup drive. Nightly? So I can DD to a new drive if I mess some up on my PC. I’d like to be able to do this with my omv server too.

    The other is just backing up nas storage and docker.

    Borg seemed like a good option for some of that but I’m not sure about the usable syncing of a full system.

    Also wireguard… Right now I use a VPN subscription and run apps through gluetun… Instead of using my vpns meshnet I use tailscale for outside the home access. So I guess my question is, could I set up wireguard and use that instead of tailscale? My main reason is to find a way other family could utilize the nas and gluetun VPN connection.

    There’s so much planning that goes into this stuff. Finding the right apps and then the workflow… 🥴

    In the end I want to host cloud storage and photo sharing for family, as well as maybe let them stream my media. Have the cloud storage, and my personal storage backed up. And possible let family utilize my subscription VPN if possible.

    • ptrck@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      8 months ago

      You can sync easily to another device on the same network via ssh for example. You can also call a script automatically after the backup has been created and do your custom stuff in there.

      I’m really liking borgmatic myself as a wrapper for Borg.

      EDIT: I don’t have experience doing full OS backups. I only make backups of specific directories.

    • lemmyvore
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      Borg is great for backups.

      To recover a running system you would normally use snapshots but backups. You want something like Timeshift, which integrates with the boot system and lets you boot into a previous snapshot if you mess up your install. You can also use a specialized filesystem like btrfs which has a built-in, more efficient method of doing snapshots.