My Home Server – 2 Months On

I'm Kev and I'm a Cyber Security professional from the UK. I started this blog so that I could share my thoughts on the things that interest me. That's usually technology, Linux, open source, and motorbikes.

Leave a Reply

Comment as a guest.

  1. And how are you protecting your data against a compromised server?
    Does Backblaze support a no delete/no change period?
    Is the USB drive connected only during backup?

    1. Backups can only be deleted from backblaze using their webUI. I have 2FA on there, so if my server is compromised, they will also need access to my phone.

      I also cycle the USB drives every week.

  2. > it has cost me a fraction of what my Synology did.

    How much time and money did Synology cost you initially? (without the drives of course)

    1. The Synology took around a couple days to get setup and migrate my data over the network.

      Cost without the drives isn’t really relevant as I couldn’t use the Synology without them. Although, it was around £300. Total with drives was around £550.

      I only use two of the drives now and they’re now much cheaper to buy.

  3. I have 3 r810 with Xcp-Ng and 2 12bay r510 running free nas. The vm are stored on the 510 so I can migrate from one server to the next in seconds Plex is ran in a Debian vm.

  4. TL;DR : Which distro would you use if you were using a rolling release for your server?
    Not TL;DR : I have been using Ubuntu and Mint since I met Linux, for 2 years. I don’t like doing OS upgrades (e.g. 17.10 to 18.04). They tend to leave a half backed feeling system.
    I like edge and stability which don’t go well together. I made switch to Solus recently on my laptop. It is rolling-release that is stable (enough). Problem is Solus isn’t a server system therefore it doesn’t provide server related packages in its repository. What distro do you recommend for building rolling release server? I want to set it up and forget about it for 10 years. Of course I will reboot it once a few month it to apply security updates.

    1. Personally, I would never use a rolling release for a production server – it’s too bleeding edge. LTS Ubuntu would be my preference, then either a rebuild after 5 years when it goes EOL, or a simple dist upgrade.

  5. That’s interesting, I was stung by a very similar bug you’ve linked to Syncthing, it did the same to about 5 folders on my laptop but curiously one of those affected was my /Downloads which isn’t managed by Syncthing so I couldn’t be sure that was the cause, I’ve not seen the problem since and I still used Syncthing.

    My home server is a headless HP Microserver running FreeNAS. It’s a pretty reliable system if you don’t trust their updates too readily. It runs plex, syncthing, home-assistant and many others in jails. I used to use Duply in a jail for backups but recently started using rclone to B2 which is built into the main FreeNAS system image and seems to work well with the added bonus of not having to mess around with GPG keys.

  6. Syncthing won’t delete a folder unless you delete everything inside it on one node AND keep the folder placeholder .stfolder inside the folder. Then it will sync the delete.

    1. I can only speak for my own experience with the product. I wasn’t consciously deleting any data, yet it was still being deleted by Syncthing for some reason.

  7. If you haven’t tried it yet, I recommend Seafile for document storage. It works well with large files, synchronizes across all my devices, and has generally been reliable.

    1. I back the plex media up to the USB drive, but not to B2. All the stuff on plex is replaceable, so doesn’t need to be off site.

Read Next

Sliding Sidebar