fix DNS for container
This commit is contained in:
parent
fdda82775b
commit
1fec84be19
@ -88,8 +88,8 @@ disable-occ
|
|||||||
auth-user-pass /run/secrets/pia-login.conf
|
auth-user-pass /run/secrets/pia-login.conf
|
||||||
'';
|
'';
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
up = "echo nameserver $nameserver | ${pkgs.openresolv}/sbin/resolvconf -m 0 -a $dev";
|
# up = "echo nameserver $nameserver | ${pkgs.openresolv}/sbin/resolvconf -m 0 -a $dev";
|
||||||
down = "${pkgs.openresolv}/sbin/resolvconf -d $dev";
|
# down = "${pkgs.openresolv}/sbin/resolvconf -d $dev";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -68,7 +68,7 @@ in {
|
|||||||
enable = true;
|
enable = true;
|
||||||
after = ["network.target"];
|
after = ["network.target"];
|
||||||
wantedBy = ["multi-user.target"];
|
wantedBy = ["multi-user.target"];
|
||||||
serviceConfig.ExecStart = "${drastikbot}/drastikbot -c ${cfg.dataDir}";
|
serviceConfig.ExecStart = "sleep 5 && ${drastikbot}/drastikbot -c ${cfg.dataDir}";
|
||||||
serviceConfig.User = cfg.user;
|
serviceConfig.User = cfg.user;
|
||||||
serviceConfig.Group = cfg.group;
|
serviceConfig.Group = cfg.group;
|
||||||
preStart = ''
|
preStart = ''
|
||||||
|
@ -156,6 +156,10 @@ in {
|
|||||||
pia.enable = true;
|
pia.enable = true;
|
||||||
nixpkgs.pkgs = pkgs;
|
nixpkgs.pkgs = pkgs;
|
||||||
|
|
||||||
|
# run it's own DNS resolver
|
||||||
|
networking.useHostResolvConf = false;
|
||||||
|
services.resolved.enable = true;
|
||||||
|
|
||||||
services.drastikbot.enable = true;
|
services.drastikbot.enable = true;
|
||||||
services.radio = {
|
services.radio = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user