Important
FoundryVTT needs a license to download and use. If you do not have a license, this is nothing for you.
Note
In the terminal recording I use the d20.cloudron.dev
location, please replace with your desired location and domain.
Warning
If you want to follow with copy-paste, for it to be working you need the jq
package.
Go to https://foundryvtt.com/ login with your credentials and download the configured version in the Dockerfile Line 3 : VERSION.
Place the file in docker/app/code/FoundryVTT-$VERSION.zip
Note
Replace dr.cloudron.dev
with your docker registry domain
docker build -t dr.cloudron.dev/$(jq -r .id CloudronManifest.json):$(jq -r .version CloudronManifest.json) .
Note
Replace dr.cloudron.dev
with your docker registry domain
docker push dr.cloudron.dev/$(jq -r .id CloudronManifest.json):$(jq -r .version CloudronManifest.json) .
Note
Replace dr.cloudron.dev
with your docker registry domain
Also replace vtt
with your desired location
cloudron install --location vtt --image dr.cloudron.dev/$(jq -r .id CloudronManifest.json):$(jq -r .version CloudronManifest.json)
Note
To update the app, you need the CloudronManifest.json
Replace $LOCATION
with either the app location or the app id
cloudron update --app $LOCATION --image brutalbirdie/foundryvtt.cloudron.app:1.0.0