diff options
Diffstat (limited to 'modules/server')
| -rw-r--r-- | modules/server/networking/default.nix | 2 | ||||
| -rw-r--r-- | modules/server/virtualisation/containers/default.nix | 1 | ||||
| -rw-r--r-- | modules/server/virtualisation/containers/whirl.nix | 15 |
3 files changed, 18 insertions, 0 deletions
diff --git a/modules/server/networking/default.nix b/modules/server/networking/default.nix index 5a653b5..978eaa5 100644 --- a/modules/server/networking/default.nix +++ b/modules/server/networking/default.nix @@ -14,6 +14,8 @@ 80 443 1965 + 5673 + 6650 ]; }; }; diff --git a/modules/server/virtualisation/containers/default.nix b/modules/server/virtualisation/containers/default.nix index 02acec3..3ab08a1 100644 --- a/modules/server/virtualisation/containers/default.nix +++ b/modules/server/virtualisation/containers/default.nix @@ -11,5 +11,6 @@ ./september.nix ./uptime-kuma.nix ./wastebin.nix + ./whirl.nix ]; } diff --git a/modules/server/virtualisation/containers/whirl.nix b/modules/server/virtualisation/containers/whirl.nix new file mode 100644 index 0000000..4d89bdb --- /dev/null +++ b/modules/server/virtualisation/containers/whirl.nix @@ -0,0 +1,15 @@ +{ config, ... }: +{ + virtualisation.oci-containers.containers.whirl = { + inherit (config.modules.containers) extraOptions; + + image = "fuwn/whirl"; + autoStart = true; + volumes = [ "/mnt/docker/whirl:/.whirl" ]; + + ports = [ + "5673:5673" + "6650:6650" + ]; + }; +} |