Commit Graph

1059 Commits

Author SHA1 Message Date
Astro 5023f0a2df flake.nix: set checks = packages 2021-04-11 02:02:15 +02:00
Astro c6de032ff3 nixos-module/container/upstream.nix: init dhcp, forwardedPorts 2021-04-11 02:02:15 +02:00
Astro ac8c771375 nix/pkgs: specify meta.mainProgram for vm-packages
enables `nix run .#server1-vm`
2021-04-11 02:02:15 +02:00
Astro 881f985450 nix/lib/config: add upstream, forwardedPorts, fix fixed-hosts 2021-04-11 02:02:15 +02:00
Astro 775b91fb18 dhcp-server.nix: add fixed-hosts 2021-04-11 02:02:15 +02:00
Astro df3ef74862 nixos-module/container/dhcp-server.nix: init 2021-04-11 02:02:15 +02:00
Astro c34e2e72c2 nix/pkgs: build *-vm packages 2021-04-11 02:02:15 +02:00
Astro a9336c4513 lxc-containers.nix: s/stdenv.shell/runtimeShell/ 2021-04-11 02:02:15 +02:00
Astro ea515088b3 lxc-containers.nix: get working 2021-04-11 02:02:15 +02:00
Astro 74c10c0446 config: add dhcpOpts, import from salt-pillar 2021-04-11 02:02:15 +02:00
Astro 9afc25d6c3 nixos-module/defaults.nix: add more tools 2021-04-11 02:02:15 +02:00
Astro 454566755b legacy: add forceVeth hack for unrelated problem 2021-04-11 02:02:15 +02:00
Astro 3d2cfa4e8a legacy: implement "*" for salt-pillar lookup 2021-04-11 02:02:15 +02:00
Astro 37dd4550bb nixos-modules/server/lxc-containers.nix: build rootfs before starting container 2021-04-11 02:02:15 +02:00
Astro 1a9037dda6 flake.lock: update zentralwerk-network-key
wat?
2021-04-11 02:02:15 +02:00
Astro 2c9d5c085a nixos-module/defaults: setup nix.registry 2021-04-11 02:02:15 +02:00
Astro 8a5f17806d nixos-module/network.nix: fix gw4 2021-04-11 02:02:15 +02:00
Astro 58f8441a1e nixos-module/defaults: set system.stateVersion 2021-04-11 02:02:15 +02:00
Astro 260bc3aeb5 nixos-module/container/bird.nix: init for ospf 2021-04-11 02:02:15 +02:00
Astro 704f007ae5 nixos-module/network.nix: configure host IP 2021-04-11 02:02:15 +02:00
Astro 46c16e4413 lxc-containers.nix: fix interface names 2021-04-11 02:02:15 +02:00
Astro b570447d01 nix/lib/config: add hosts4/6 options 2021-04-11 02:02:15 +02:00
Astro 59c61fb42f nixos-module/server/lxc-containers.nix: add systemd target 2021-04-11 02:02:15 +02:00
Astro 511b4df85e nixos-module/network.nix: add defaults 2021-04-11 02:02:15 +02:00
Astro 7109ae50cb server/network.nix: setup vlan/bridge infra 2021-04-11 02:02:15 +02:00
Astro 9d7d383740 nixos-module: mkdir server container 2021-04-11 02:02:15 +02:00
Astro 38c6344adf rm obsolete comments 2021-04-11 02:02:15 +02:00
Astro 020e8c3af2 nix: put interfaces in options 2021-04-11 02:02:15 +02:00
Astro 465a316192 nixos-module/lxc-containers: begin netConfig 2021-04-11 02:02:15 +02:00
Astro 681ac0ab5d move rootfs nixos-module to nix/pkgs 2021-04-11 02:02:15 +02:00
Astro d1cca3b029 nixos-powered lxc container 2021-04-11 02:02:15 +02:00
Astro 8a8f1ec6da flake.nix: libify 2021-04-11 02:02:15 +02:00
Astro c04ca49755 nix: fix infinite recursion by passing hostName as module arg 2021-04-11 02:02:15 +02:00
Astro 0a5ebd7f49 nixos-module: break by setting config 2021-04-11 02:02:15 +02:00
Ehmry - 72830ddc21 Remove "rec" from flake output 2021-04-11 02:02:15 +02:00
Astro a39bad4f85 nixosConfiguration with infinite recursion 2021-04-11 02:02:15 +02:00
Astro 84723105f3 nix/lib/default.nix: reorder 2021-04-11 02:02:15 +02:00
Astro 3aedafe119 nix/lib/salt-support: implement saltPillarFor by hostName 2021-04-11 02:02:15 +02:00
Astro 171b213603 host roles 2021-04-11 02:02:15 +02:00
Astro 99edf9fe53 salt-pillar: remove decryptMessage trace 2021-04-11 02:02:15 +02:00
Astro 3923b5fecd gpgKey: fix'n'update 2021-04-11 02:02:15 +02:00
Astro 67298b919e zentralwerk-network-key as flake input 2021-04-11 02:02:15 +02:00
Astro d364011f62 nix/key: init empty default 2021-04-11 02:02:15 +02:00
Astro 1119f72162 nix/nixos-modules -> nix/nixos-module 2021-04-11 02:02:15 +02:00
Astro ce4bda8862 nix/pkgs/default: init, add export-config 2021-04-11 02:02:15 +02:00
Astro d2a3d8a3c6 device-templates.nix: futile decryption attempts 2021-04-11 02:02:15 +02:00
Astro 1e0201b429 config: remove yaml-gpg.rb again
this approach required the gpg privkey all time
2021-04-11 02:02:15 +02:00
Astro f15bb721d2 pkgs/device-templates.nix: update 2021-04-11 02:02:15 +02:00
Astro 7b7745e376 lib: move into lib/config 2021-04-11 02:02:15 +02:00
Astro bf06bbe809 mv nix config stuff to nix/lib 2021-04-11 02:02:15 +02:00