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
|
||||
'';
|
||||
autoStart = true;
|
||||
up = "echo nameserver $nameserver | ${pkgs.openresolv}/sbin/resolvconf -m 0 -a $dev";
|
||||
down = "${pkgs.openresolv}/sbin/resolvconf -d $dev";
|
||||
# up = "echo nameserver $nameserver | ${pkgs.openresolv}/sbin/resolvconf -m 0 -a $dev";
|
||||
# down = "${pkgs.openresolv}/sbin/resolvconf -d $dev";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -68,7 +68,7 @@ in {
|
||||
enable = true;
|
||||
after = ["network.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.Group = cfg.group;
|
||||
preStart = ''
|
||||
|
@ -156,6 +156,10 @@ in {
|
||||
pia.enable = true;
|
||||
nixpkgs.pkgs = pkgs;
|
||||
|
||||
# run it's own DNS resolver
|
||||
networking.useHostResolvConf = false;
|
||||
services.resolved.enable = true;
|
||||
|
||||
services.drastikbot.enable = true;
|
||||
services.radio = {
|
||||
enable = true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user