diff --git a/modules/servers/tyr/default.nix b/modules/servers/tyr/default.nix index 1bbfdb1..37a8237 100644 --- a/modules/servers/tyr/default.nix +++ b/modules/servers/tyr/default.nix @@ -2,5 +2,6 @@ imports = [ ./syncthing.nix ./glance.nix + ./wallos.nix ]; } diff --git a/modules/servers/tyr/wallos.nix b/modules/servers/tyr/wallos.nix new file mode 100644 index 0000000..7e01a1e --- /dev/null +++ b/modules/servers/tyr/wallos.nix @@ -0,0 +1,17 @@ +{ + virtualisation.oci-containers.containers.wallos = { + image = "bellamy/wallos:latest"; + autoStart = true; + ports = [ + "8282:80/tcp" + ]; + volumes = [ + "/var/lib/wallos/db:/var/www/html/db" + "/var/lib/wallos/logos:/var/www/html/images/uploads/logos" + ]; + }; + + networking.firewall = { + allowedTCPPorts = [8282]; + }; +}