machine-config/bert
2025-12-28 22:50:10 -06:00
..
services bert: Remove Factorio version pin (2.0.55→2.0.72) 2025-12-28 22:50:10 -06:00
caddy-natural-sort.patch bert: Implement natural sort for Caddy browse template 2025-08-31 15:12:45 -05:00
configuration.nix bert: Add Minecraft server to firewall 2025-12-28 22:50:10 -06:00
hardware-configuration.nix Set allowDiscards to enable NVMe TRIM 2025-12-28 22:50:10 -06:00
Makefile Replace deprecated --fast with --no-reexec 2025-12-17 19:01:50 -06:00
README.md bert: README: Remove Caddy note obsolete with 24.11 release 2024-11-30 23:41:54 -06:00

bert

Installation

  1. Install NixOS minimal
  2. ssh-keygen -N "" -f /etc/secrets/initrd/ssh_host_ed25519_key
  3. Enable SSH server and add root SSH key
  4. Deploy updated config with make
  5. Set up Remote Disk Unlocking
    1. mkdir -p /etc/secrets/initrd && ssh-keygen -N "" -f /etc/secrets/initrd/ssh_host_25519_key
  6. Deploy content:
    • websites in /srv
    • factorio world at /var/lib/factorio/saves/default.zip
    • git/forgejo in /var/lib/forgejo
    • navidrome DB/etc in /var/lib/navidrome
  7. Set up Grafana users (log in with default admin/admin; change creds; configure)