From 3a354131f1712c1d8b54feb47694a8fc8a5b9433 Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 21:20:02 +0000 Subject: [PATCH] Added FoundryVTT --- quadlets/foundryvtt/foundryvtt.container | 29 ++++++++++++++++++++++++ quadlets/foundryvtt/foundryvtt.volume | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 quadlets/foundryvtt/foundryvtt.container create mode 100644 quadlets/foundryvtt/foundryvtt.volume diff --git a/quadlets/foundryvtt/foundryvtt.container b/quadlets/foundryvtt/foundryvtt.container new file mode 100644 index 0000000..1c15b70 --- /dev/null +++ b/quadlets/foundryvtt/foundryvtt.container @@ -0,0 +1,29 @@ +[Unit] +Description=Foundry VTT Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/felddy/foundryvtt:release +ContainerName=foundryvtt +HostName=foundryvtt + +Volume=foundryvtt-data:/data + +PublishPort=30000:30000 + +Environment=TIMEZONE= +Environment=FOUNDRY_UID= +Environment=FOUNDRY_GID= +Environment=FOUNDRY_PASSWORD= +Environment=FOUNDRY_USERNAME= +Environment=FOUNDRY_ADMIN_KEY= +Environment=FOUNDRY_LICENSE_KEY=XXXX-XXXX-XXXX-XXXX-XXXX-XXXX +Environment=FOUNDRY_HOT_RELOAD=true +Environment=CONTAINER_PRESERVE_CONFIG=true +Environment=CONTAINER_CACHE="/data/container_cache" \ No newline at end of file diff --git a/quadlets/foundryvtt/foundryvtt.volume b/quadlets/foundryvtt/foundryvtt.volume new file mode 100644 index 0000000..aa128ee --- /dev/null +++ b/quadlets/foundryvtt/foundryvtt.volume @@ -0,0 +1,2 @@ +[Volume] +VolumeName=foundryvtt-data \ No newline at end of file -- 2.45.3