![]() ![]() I don't spend very much time on maintenance - if a service is troublesome, it's not worth my time and gets the cut. Not OP, but I'm self-hosting for similar reasons. Nix has a pretty steep learning curve, but considering its power, I think it's absolutely worth it. ![]() It only starts eating time when I want to add or upgrade some element to the system, but I always make sure to never do any action that isn't captured in Nix config and backed up, so that I don't have to come back and figure out what exactly I did or how something works again. I rarely need to fix anything - it's been pretty reliable - I feel like with each patch I make to my config (which is all checked into git), the system gets more reliable and reproducible - 2 steps forward, no steps back. ![]() You an also use the latest stable release of Nix and selectively choose unstable packages, which is probably the way to go. Upgrading on Nix is pretty easy - just bump your lock file and it will get the latest packages, assuming you are on the unstable channel. So I'm not too worried about the security aspect. I use Wireguard as a pinch point into my network to access most services. I also run all services in docker and my network uses VLANs behind an OPNSense firewall. And if I do need to re-install, it should be mostly a one-liner. I used Nix intentionally as it's a rolling release and also it's declarative and intended for reproducible deployments, so I don't need to deal with an OS like Ubuntu that slowly gets crufty and out of date and needs a clean-up or upgrade or complete re-install. Initially I spent a lot of time as I used it as an opportunity to learn Nix/NixOS. Smokeping - use it to collect data to rub into Spectrums face when they go down. Only a couple are public (contacts and calendar), but the rest become available when the VPN is on. HAProxy + LetsEncrypt (on OPNSense) - setup to provide subdomains for each of the services at home. Wireguard (on OPNSense) - allows me to have an always on partial tunnel VPN on my phone and laptops that allows access to home services while remote, and also allows me to use my Ad Guard DNS. OPNSense on a protectli box - amazing open source gateway software that does everything.ĪdGuard Home (on OPNSense) - DNS based ad blocking Home Assistant - automate my media center, as well as control outdoor lights and door locks, and check if any doors or windows are open or unlocked when I'm away. I use Neo Backup to take a snapshot of all apps, so the phone should theoretically be restorable from scratch. Xbrowsersync - sync bookmarks across device Nextcloud - for caldav and carddav calendar, contacts, and tasks One of my goals is to be able to deploy all this again from scratch with minimal effort, and I think I succeeded, though haven't had to test it yet. This is all running in docker containers on NixOS (other than OPNSense), with automated restic backups to a NAS as well as Backblaze. I've also got LineageOS + MicroG on my phone. I look forward to any assistance that can be provided.My main goal is to replace cloud services so I can be Google-free. Has anybody in this community have any experience in implementing this procedure and can offer some advice? I have followed the post above closely but can’t get it working. It is a bit surprising the UnRAID community hasn’t got an UnRAID add-on for this task as I am sure that many others will want to backup their Synology NAS’s to UnRAID. The nutty-gritty of this was setup by our IT consultant but it wasn’t using a Synology or UnRAID). (I am reasonably familiar with how Rsync works from my experience at work where we used to back up our data server to an Rsync server set up on my home computer. I have tried to setup the UnRAID end correctly in Linux but still can’t get my Hyper backup to connect using its Rsysnc client. I have tried unsuccessfully to implement the Rsysnc procedure in this post from the UnRAID community Backup Synology to Unraid | Beatifica Bytes but it requires some configuration in UnRAID using Linux of which I am a complete newb. This is what this post is all about – backing up Synology to UnRAID. I also want to use Hyper Backup to backup the DS218+ to my UnRAID server using Rsync but are having trouble implementing the process. I am using Hyper Backup for Business to back up my laptop and desktop pc’s to the Synology NAS. My data is mainly photo’s, Plex, personal data and music recordings. Several important directories are also stored in the cloud in Dropbox. Both NAS’s are on the same network but in separate buildings. I have a DS218+ as my main server and an UnRAID server as a backup. ![]()
0 Comments
Leave a Reply. |