Nix geht mehr!
Find a file
2025-03-30 16:20:43 +00:00
classes stuff 2025-03-30 15:03:46 +00:00
common stuff 2025-03-30 16:20:43 +00:00
hosts stuff 2025-03-30 15:10:19 +00:00
modules repair 2025-03-26 16:12:29 +00:00
packages repair 2025-03-26 16:12:29 +00:00
secrets stuff 2025-03-30 15:03:46 +00:00
.envrc devenv + cleanup 2024-12-19 18:30:18 +01:00
.gitignore update 2024-12-21 18:45:55 +01:00
devenv.nix various 2025-01-04 23:51:35 +01:00
flake.lock stuff 2025-03-30 15:03:46 +00:00
flake.nix stuff 2025-03-30 15:03:46 +00:00
lib.nix what 2025-03-23 22:48:46 +01:00
LICENSE init 2024-02-04 21:51:11 +01:00
pubkeys.nix pluh 🗣 2025-03-09 18:26:29 +01:00
README.md stuff 2025-03-30 15:03:46 +00:00
treefmt.nix hooks 2024-12-01 16:43:53 +00:00

❄️ puter

This is my cobbled together NixOS configuration. There are many like it, but this one is mine. Copy at your own risk.

TODO

  • lanzaboote
  • monitoring (prometheus)
  • logging (loki)
  • kiosk
  • tailscale and headscale
  • game rom sync insomniac
  • insomniac backups
  • nginx websites

port allocation

  • 80X0: public HTTP services that are proxied through nginx

  • 40X0: private HTTP services that are accessible via tailscale

  • 20XX: Administrative stuff, like prometheus etc.

  • 8000: vaultwarden

  • 8010: headscale

  • 4000: syncthing