This commit is contained in:
silver 2024-12-10 00:43:48 +00:00
parent de1aea7abd
commit 58787628d2
Signed by: silver
GPG key ID: 36F93D61BAD3FD7D
2 changed files with 39 additions and 23 deletions

View file

@ -1,5 +1,10 @@
{ inputs, pkgs, lib, config, ... }:
{
inputs,
pkgs,
lib,
config,
...
}:
with lib; let
cfg = config.modules.pelican-wings;
in {
@ -10,19 +15,19 @@ in {
};
config = mkIf cfg.enable {
networking.firewall.allowedTCPPorts = [ 8080 8443 ];
networking.firewall.allowedTCPPorts = [8080 8443];
virtualisation.docker.enable = true;
environment.systemPackages = [
( pkgs.callPackage ./package.nix {} )
(pkgs.callPackage ./package.nix {})
];
systemd.services.pelican-wings = {
description = "Wings Daemon";
after = [ "docker.service" ];
requires = [ "docker.service" ];
partOf = [ "docker.service" ];
after = ["docker.service"];
requires = ["docker.service"];
partOf = ["docker.service"];
serviceConfig = {
User = "root";
@ -36,7 +41,7 @@ in {
RestartSec = "5";
};
wantedBy = [ "multi-user.target" ];
wantedBy = ["multi-user.target"];
};
};
}
}