nix-config/TODO.md
2023-04-23 10:16:54 -06:00

3.1 KiB

A place for brain dump ideas maybe to be taken off of the shelve one day

NixOS webtools

Interesting ideas for restructuring nixos config

Housekeeping

  • Cleanup the line between hardware-configuration.nix and configuration.nix in machine config
  • remove options.currentSystem
  • allow hostname option for webservices to be null to disable configuring nginx

NAS

  • safely turn off NAS on power disconnect

Shell Comands

  • tailexitnode = sudo tailscale up --exit-node=<exit-node-ip> --exit-node-allow-lan-access=true

Services

Archive

Paranoia

Setup CI

Secrets

  • consider using headscale
  • Replace luks over tor for remote unlock with luks over tailscale using ephemeral keys
  • Rollover luks FDE passwords
  • /secrets on personal computers should only be readable using a trusted ssh key, preferably requiring a yubikey
  • Rollover shared yubikey secrets
  • offsite backup yubikey, pw db, and ssh key with /secrets access

Misc

Future Interests (upon merge into nixpkgs)