diff options
Diffstat (limited to 'machines/dragon.nix')
-rw-r--r-- | machines/dragon.nix | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/machines/dragon.nix b/machines/dragon.nix index 0518cb0..8b966db 100644 --- a/machines/dragon.nix +++ b/machines/dragon.nix @@ -3,10 +3,13 @@ imports = [ ../config/common.nix ../config/users.nix + ../config/weechat.nix + ../config/dns.nix + ../config/hydra.nix + ../config/web-server.nix + ../config/cgit.nix ]; - virtualisation.lxc.enable = true; - virtualisation.lxc.lxcfs.enable = true; virtualisation.lxd.enable = true; security.apparmor = { enable = true; @@ -35,10 +38,15 @@ }; }; - interfaces.br0.ip6 = [ - { address = "2001:470:8e2e:20:eca0:41ff:feef:92"; prefixLength = 64; } - { address = "2001:470:8e2e:20::d"; prefixLength = 64; } - ]; + # interfaces.br0.ip6 = [ + # # { address = "2001:470:8e2e:20:eca0:41ff:feef:92"; prefixLength = 64; } + # { address = "2001:470:8e2e:20::d"; prefixLength = 64; } + # ]; + + localCommands = '' + ip -6 addr add 2001:470:8e2e:20::d/64 dev br0 || true + ip -6 route add default via fe80::822a:a8ff:fe4d:f5d6 dev br0 metric 512 src 2001:470:8e2e:20::d || true + ''; }; services = { |