These are the Nix/NixOS configurations for my homelab servers, desktop and laptop
- ❄️ Nix flakes handle upstream dependencies, tracks unstable channel of Nixpkgs
- 🏠 home-manager manages dotfiles
- 🤫 sops-nix manages secrets
- 🌬️ Root on tmpfs aka impermanence
- 🧩 Home-assistant, Jellyfin, among other nice self-hosted applications
- ⚡️
justfilecontains useful aliases for many frequent and atrociously longnixcommands - 🤖
flake.lockupdated daily via GitHub Action, servers are configured to automatically upgradew
| Hostname | Board | CPU | RAM | Primary GPU | Role | OS | State |
|---|---|---|---|---|---|---|---|
viper |
AX370-Gaming K5 | AMD Ryzen 7 1700 | 16GB | Gigabyte RX580 | 🖥️ | ❄️ | ❌ |
ikaros |
Gigabyte B150-HD3-CF | Intel G4560 | 8GB | N/A | 🗄️ | ❄️ | ✅ |
mute |
ThinkPad L560 | Intel i5-6200U | 8GB | N/A | 💻️ | ❄️ | ✅ |
slash |
H11M-r | Intel i7-6700 | 16GB | GTX 1050 | 🖥️ | ❄️ | ✅ |
renegade |
Librecomputers renegade | RK3328 | 4GB | N/A | 🗄️ | 🍓 | ✅ |
Key
- 🖥️ : Desktop
- 💻️ : Laptop
- 🗄️ : Server