Setup foundry on driftwood

This commit is contained in:
Nathan McCarty 2025-06-14 20:30:30 -04:00
parent a314900121
commit da6c97fc24
2 changed files with 27 additions and 0 deletions

View file

@ -0,0 +1,26 @@
{
config,
lib,
pkgs,
...
}: {
virtualisation.oci-containers.containers.vtt = {
image = "felddy/foundryvtt:13";
volumes = [
"/var/containers/vtt:/data"
];
ports = [
"30000:30000"
];
environmentFiles = [
"/var/containers/vtt.env"
];
};
services.nginx.virtualHosts."vtt.stranger.systems" = {
forceSSL = true;
locations."/" = {
proxyPass = "http://127.0.0.1:30000";
};
};
}

View file

@ -42,6 +42,7 @@
(import ../../modules/tailscale.nix)
(import ./containers/conduit.nix)
(import ./containers/hub.nix)
(import ./containers/vtt.nix)
(import ./headscale.nix)
(import ./cache.nix)
];