Update FredOS-Mediaserver.nix
This commit is contained in:
parent
5631415132
commit
5af13373df
1 changed files with 8 additions and 1 deletions
|
|
@ -59,6 +59,12 @@ config = lib.mkIf (config.networking.hostName == "FredOS-Mediaserver") {
|
|||
requires = [ "docker.service" ];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
|
||||
systemd.services.nginx-proxy-manager = {
|
||||
description = "Nginx Proxy Manager";
|
||||
after = [ "docker.service" ];
|
||||
requires = [ "docker.service" ];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
RemainAfterExit = true;
|
||||
|
|
@ -76,6 +82,7 @@ config = lib.mkIf (config.networking.hostName == "FredOS-Mediaserver") {
|
|||
'';
|
||||
ExecStop = "${pkgs.docker}/bin/docker stop nginx-proxy-manager";
|
||||
};
|
||||
};
|
||||
|
||||
# Open firewall for web traffic
|
||||
networking.firewall.allowedTCPPorts = [ 80 443 81 22 ]; # 81 is NPM admin interface
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue