2026-02-02, 14:50–15:40, B.1.036
In this talk I will go over how I set up my personal infrastructure using Nix. I will cover how I manage my hypervisors and VMs using microvm.nix, how I set up advanced networking (vpn tunnels, bgp, connection to DN42, ...), how I monitor everything and will share tips and tricks I discovered along the way.
Topics include:
- Remote hypervisor installation using nixos-anywhere
- Remote disk unlocking using SSH during initrd phase
- Using impermanence and an ephemeral root volume
- Managing VMs using microvm.nix
- Configuring Wireguard and GENEVE tunnels
- Configuring Bird to connect to DN42, an experimental VPN network where you can experiment with things like BGP (https://dn42.dev)
- Automating configuration of nameservers
- Automating Prometheus scrape target configuration
Open Source consultant working at Inuits focusing on infrastructure automation and observability.