# NixOS - Knossos My test system. ## Goals - Learn NixOS. - Attempt to make basic media homelab, a la [Yunohost](https://yunohost.org/)[^1]...but declarative, reproducable - Try to avoid Docker - ~~No flakes (hard to deal with channels)~~ ## Tasks - [ ] ~~ZFS for root file system (removed because I didn't want to deal with initrd and wifi)~~ - [X] Tailscale - [X] VPS Caddy reverse proxy --> NixOS machine - [X] Setup Jellyfin - [X] Setup calibre-web - [ ] Setup Transmission - [ ] Setup Nextcloud - [ ] Setup systemwide auth system - LDAP? OAuth? OR don't do this ## System Information ``` ▗▄▄▄ ▗▄▄▄▄ ▄▄▄▖ tootbrute@knossos ▜███▙ ▜███▙ ▟███▛ ------------- ▜███▙ ▜███▙▟███▛ OS: NixOS 25.11 (Xantusia) x86_64 ▜███▙ ▜██████▛ Host: 10115 (IdeaCenter Q190) ▟█████████████████▙ ▜████▛ ▟▙ Kernel: Linux 6.12.63 ▟███████████████████▙ ▜███▙ ▟██▙ Uptime: 65 days, 10 hours, 42 mins ▄▄▄▄▖ ▜███▙ ▟███▛ Packages: 696 (nix-system) ▟███▛ ▜██▛ ▟███▛ Shell: bash 5.3.3 ▟███▛ ▜▛ ▟███▛ Terminal: /dev/pts/0 ▟███████████▛ ▟██████████▙ CPU: Intel(R) Core(TM) i3-2365M (4) @ 1.40 GHz ▜██████████▛ ▟███████████▛ GPU: Intel 2nd Generation Core Processor Family Integrated Gr] ▟███▛ ▟▙ ▟███▛ Memory: 1.63 GiB / 7.66 GiB (21%) ▟███▛ ▟██▙ ▟███▛ Swap: 239.83 MiB / 8.80 GiB (3%) ▟███▛ ▜███▙ ▝▀▀▀▀ Disk (/): 609.95 GiB / 907.15 GiB (67%) - ext4 ▜██▛ ▜███▙ ▜██████████████████▛ Disk (/mnt/plakias): 757.22 GiB / 2.10 TiB (35%) - zfs ▜▛ ▟████▙ ▜████████████████▛ Local IP (wlp3s0): 192.168.107.83/24 ▟██████▙ ▜███▙ Locale: en_US.UTF-8 ▟███▛▜███▙ ▜███▙ ▟███▛ ▜███▙ ▜███▙ ▝▀▀▀ ▀▀▀▀▘ ▀▀▀▘ ``` ## Future Checklist when Moving to New Server When I do eventually make a new server, or this server needs a whole reinstall. What steps will I need to do? [Future Server Checklist](FUTURE-SERVER.md) [^1]: No shade on [Yunohost](https://yunohost.org/). It's a great project and got me into self-hosting. I just want to see if I can spread my wings and fly. Setting up a new Debian server from scratch is kinda annoying. I'd rather not do that again.