diff options
author | Kjetil Ørbekk <kj@orbekk.com> | 2017-11-18 13:44:21 -0500 |
---|---|---|
committer | Kjetil Ørbekk <kj@orbekk.com> | 2017-11-18 13:44:21 -0500 |
commit | c347a2120788b7804303cff210bc51a1dfc957fd (patch) | |
tree | 696502f5e92ad5c6be0fa03786b3b7695013c12f /machines | |
parent | a922bc513cf4c1730b4c69cc43ca66004814e45b (diff) |
updates to dragon
Diffstat (limited to 'machines')
-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 = { |