1
0
2024-12-02 11:30:20 -05:00
2024-12-02 11:30:20 -05:00
2024-12-02 09:12:12 -05:00
2024-12-02 11:30:20 -05:00

foundryvtt_container

Builidng the Container

Just run the script with the URL and Version declared as follows:

./build.sh -U $FOUNDRY_URL -I -v $VERSION

Running the Container

I'm using quadlets, so here's an example quadlet:

# in your rootless podman container direction, ie: /etc/containers/systemd/users/${USER_UID}/
# foundryvtt.container
[Unit]
Description=FoundryVTT Custom Container
Requires=var-mnt-data01.mount

[Container]
AutoUpdate=registry
HostName=${VM_HOSTNAME}
Image=registry.belway.me/public/foundryvtt_container:latest
Label=registry
Network=slirp4netns:port_handler=slirp4netns
PublishPort=30000:30000
Timezone=America/Montreal
Volume=${YOUR_DATA_DIRECTORY_HERE}:/foundryvtt/foundrydata:z

[Service]
Restart=always

[Install]
WantedBy=multi-user.target default.target

Then as the user, run:

systemctl --user daemon-reload
systemctl --user start foundryvtt
Description
No description provided
Readme 45 KiB
Languages
Shell 86.9%
Dockerfile 13.1%