Giter Site home page Giter Site logo

fvtt-docker's People

Contributors

benjaminprice avatar chefsslaad avatar fronix avatar labrown avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

fvtt-docker's Issues

Foundry Unable to Start - Errors During Unzip

Hello,

I'm currently having trouble getting the container to start up since pulling the latest image. Previously, I was on a version of the image from 2022-01-26 (image does not have a tag) without issue, but since updating the image and the yml file to the new specs, I've been unable to get the container to start. I've even tried running a new version of the container. The below details are all from the new container.

I originally configured this container using the guidance of https://github.com/marcwagner/foundry_swag_docker but have since modified the docker-compose.yml to match the changes made to the image about 10 days ago.

Relevant portion of the docker-compose.yml (really the stack config in portainer):

version: "3.8"
services:
  foundry:
    container_name: foundryCurrent
    hostname: foundry
    image: direckthit/fvtt-docker:latest
    expose:
      - 30000
    volumes:
      - /dockerVolumes/foundryCurrent/data:/data/foundryvtt     # replace with the correct path to your foundry config dir
      - /dockerVolumes/foundryCurrent/downloads:/host                     # replace with the correct path to your foundry-x.x.x.zip file
    restart: unless-stopped

Log snippet - this repeats continuously. The container is unable to extract to /opt/foundryvtt/resources/app/common/ but from what I've been able to decipher from run-server.sh, it should be able to

2022-08-19T03:04:39.141149844Z Archive:  foundryvtt-9.266.zip
2022-08-19T03:04:42.093754836Z   inflating: LICENSE.electron.txt
2022-08-19T03:04:42.093776611Z   inflating: LICENSES.chromium.html
2022-08-19T03:04:42.093783322Z   inflating: chrome-sandbox
2022-08-19T03:04:42.093788556Z   inflating: chrome_100_percent.pak
2022-08-19T03:04:42.093793366Z   inflating: chrome_200_percent.pak
2022-08-19T03:04:42.093798152Z   inflating: chrome_crashpad_handler
2022-08-19T03:04:42.093802921Z   inflating: foundryvtt
2022-08-19T03:04:42.093807426Z   inflating: icudtl.dat
2022-08-19T03:04:42.093811900Z   inflating: libEGL.so
2022-08-19T03:04:42.093816589Z   inflating: libGLESv2.so
2022-08-19T03:04:42.093821572Z   inflating: libffmpeg.so
2022-08-19T03:04:42.093826333Z   inflating: libvk_swiftshader.so
2022-08-19T03:04:42.093831036Z   inflating: libvulkan.so.1
2022-08-19T03:04:42.093835717Z   inflating: locales/am.pak
2022-08-19T03:04:42.093840435Z   inflating: locales/ar.pak
2022-08-19T03:04:42.093845173Z   inflating: locales/bg.pak
2022-08-19T03:04:42.093849907Z   inflating: locales/bn.pak
2022-08-19T03:04:42.093854705Z   inflating: locales/ca.pak
2022-08-19T03:04:42.093859652Z   inflating: locales/cs.pak
2022-08-19T03:04:42.093864534Z   inflating: locales/da.pak
2022-08-19T03:04:42.093869324Z   inflating: locales/de.pak
2022-08-19T03:04:42.093874595Z   inflating: locales/el.pak
2022-08-19T03:04:42.093879335Z   inflating: locales/en-GB.pak
2022-08-19T03:04:42.093884072Z   inflating: locales/en-US.pak
2022-08-19T03:04:42.093888848Z   inflating: locales/es-419.pak
2022-08-19T03:04:42.093893592Z   inflating: locales/es.pak
2022-08-19T03:04:42.093898432Z   inflating: locales/et.pak
2022-08-19T03:04:42.093903159Z   inflating: locales/fa.pak
2022-08-19T03:04:42.093907691Z   inflating: locales/fi.pak
2022-08-19T03:04:42.093921738Z   inflating: locales/fil.pak
2022-08-19T03:04:42.093927141Z   inflating: locales/fr.pak
2022-08-19T03:04:42.093931909Z   inflating: locales/gu.pak
2022-08-19T03:04:42.093936547Z   inflating: locales/he.pak
2022-08-19T03:04:42.093941172Z   inflating: locales/hi.pak
2022-08-19T03:04:42.093946124Z   inflating: locales/hr.pak
2022-08-19T03:04:42.217049921Z unzip: can't create directory 'resources/app/common/': Permission denied
2022-08-19T03:04:42.217050065Z   inflating: locales/hu.pak
2022-08-19T03:04:42.217085832Z   inflating: locales/id.pak
2022-08-19T03:04:42.217089479Z   inflating: locales/it.pak
2022-08-19T03:04:42.217092980Z   inflating: locales/ja.pak
2022-08-19T03:04:42.217096444Z   inflating: locales/kn.pak
2022-08-19T03:04:42.217099967Z   inflating: locales/ko.pak
2022-08-19T03:04:42.217103279Z   inflating: locales/lt.pak
2022-08-19T03:04:42.217106608Z   inflating: locales/lv.pak
2022-08-19T03:04:42.217110003Z   inflating: locales/ml.pak
2022-08-19T03:04:42.217113314Z   inflating: locales/mr.pak
2022-08-19T03:04:42.217116587Z   inflating: locales/ms.pak
2022-08-19T03:04:42.217119849Z   inflating: locales/nb.pak
2022-08-19T03:04:42.217123100Z   inflating: locales/nl.pak
2022-08-19T03:04:42.217126522Z   inflating: locales/pl.pak
2022-08-19T03:04:42.217129795Z   inflating: locales/pt-BR.pak
2022-08-19T03:04:42.217133061Z   inflating: locales/pt-PT.pak
2022-08-19T03:04:42.217136526Z   inflating: locales/ro.pak
2022-08-19T03:04:42.217139905Z   inflating: locales/ru.pak
2022-08-19T03:04:42.217143148Z   inflating: locales/sk.pak
2022-08-19T03:04:42.217146406Z   inflating: locales/sl.pak
2022-08-19T03:04:42.217149644Z   inflating: locales/sr.pak
2022-08-19T03:04:42.217153008Z   inflating: locales/sv.pak
2022-08-19T03:04:42.217156311Z   inflating: locales/sw.pak
2022-08-19T03:04:42.217159542Z   inflating: locales/ta.pak
2022-08-19T03:04:42.217162784Z   inflating: locales/te.pak
2022-08-19T03:04:42.217166005Z   inflating: locales/th.pak
2022-08-19T03:04:42.217169236Z   inflating: locales/tr.pak
2022-08-19T03:04:42.217172460Z   inflating: locales/uk.pak
2022-08-19T03:04:42.217175709Z   inflating: locales/vi.pak
2022-08-19T03:04:42.217179059Z   inflating: locales/zh-CN.pak
2022-08-19T03:04:42.217182320Z   inflating: locales/zh-TW.pak
2022-08-19T03:04:42.217185561Z   inflating: resources.pak
2022-08-19T03:04:42.217188844Z    creating: resources/app/common/
2022-08-19T03:04:42.262281839Z node:internal/modules/cjs/loader:936
2022-08-19T03:04:42.262322595Z   throw err;
2022-08-19T03:04:42.262327382Z   ^
2022-08-19T03:04:42.262330790Z 
2022-08-19T03:04:42.262334425Z Error: Cannot find module '/opt/foundryvtt/resources/app/main.js'
2022-08-19T03:04:42.262338045Z     at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
2022-08-19T03:04:42.262341560Z     at Function.Module._load (node:internal/modules/cjs/loader:778:27)
2022-08-19T03:04:42.262345053Z     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
2022-08-19T03:04:42.262348604Z     at node:internal/main/run_main_module:17:47 {
2022-08-19T03:04:42.262352057Z   code: 'MODULE_NOT_FOUND',
2022-08-19T03:04:42.262355400Z   requireStack: []
2022-08-19T03:04:42.262358789Z }
2022-08-19T03:05:42.832445995Z Archive:  foundryvtt-9.266.zip

Any help that you're able to provide is appreciated.

update stuck at Installing update files 0%

Hi,

I discoverd when try to update foundry using the Update Tab it will get stuck at 0%.
Can you give instuctions how to update?

fvtt | FoundryVTT | 2022-12-29 18:23:33 | [info] Core software stable update 10.291 is available! fvtt | FoundryVTT | 2022-12-29 18:23:38 | [info] Core software stable update 10.291 is available! fvtt | FoundryVTT | 2022-12-29 18:23:42 | [info] Downloading software update - 1% fvtt | FoundryVTT | 2022-12-29 18:23:42 | [info] Downloading software update - 2% fvtt | FoundryVTT | 2022-12-29 18:23:42 | [info] Downloading software update - 3% fvtt | FoundryVTT | 2022-12-29 18:23:43 | [info] Downloading software update - 4% fvtt | FoundryVTT | 2022-12-29 18:23:43 | [info] Downloading software update - 5% fvtt | FoundryVTT | 2022-12-29 18:23:43 | [info] Downloading software update - 6% fvtt | FoundryVTT | 2022-12-29 18:23:43 | [info] Downloading software update - 7% fvtt | FoundryVTT | 2022-12-29 18:23:44 | [info] Downloading software update - 8% fvtt | FoundryVTT | 2022-12-29 18:23:44 | [info] Downloading software update - 9% fvtt | FoundryVTT | 2022-12-29 18:23:44 | [info] Downloading software update - 10% fvtt | FoundryVTT | 2022-12-29 18:23:44 | [info] Downloading software update - 11% fvtt | FoundryVTT | 2022-12-29 18:23:45 | [info] Downloading software update - 12% fvtt | FoundryVTT | 2022-12-29 18:23:45 | [info] Downloading software update - 13% fvtt | FoundryVTT | 2022-12-29 18:23:45 | [info] Downloading software update - 14% fvtt | FoundryVTT | 2022-12-29 18:23:45 | [info] Downloading software update - 15% fvtt | FoundryVTT | 2022-12-29 18:23:45 | [info] Downloading software update - 16% fvtt | FoundryVTT | 2022-12-29 18:23:46 | [info] Downloading software update - 17% fvtt | FoundryVTT | 2022-12-29 18:23:46 | [info] Downloading software update - 18% fvtt | FoundryVTT | 2022-12-29 18:23:46 | [info] Downloading software update - 19% fvtt | FoundryVTT | 2022-12-29 18:23:46 | [info] Downloading software update - 20% fvtt | FoundryVTT | 2022-12-29 18:23:46 | [info] Downloading software update - 21% fvtt | FoundryVTT | 2022-12-29 18:23:47 | [info] Downloading software update - 22% fvtt | FoundryVTT | 2022-12-29 18:23:47 | [info] Downloading software update - 23% fvtt | FoundryVTT | 2022-12-29 18:23:47 | [info] Downloading software update - 24% fvtt | FoundryVTT | 2022-12-29 18:23:47 | [info] Downloading software update - 25% fvtt | FoundryVTT | 2022-12-29 18:23:47 | [info] Downloading software update - 26% fvtt | FoundryVTT | 2022-12-29 18:23:48 | [info] Downloading software update - 27% fvtt | FoundryVTT | 2022-12-29 18:23:48 | [info] Downloading software update - 28% fvtt | FoundryVTT | 2022-12-29 18:23:48 | [info] Downloading software update - 29% fvtt | FoundryVTT | 2022-12-29 18:23:48 | [info] Downloading software update - 30% fvtt | FoundryVTT | 2022-12-29 18:23:48 | [info] Downloading software update - 31% fvtt | FoundryVTT | 2022-12-29 18:23:49 | [info] Downloading software update - 32% fvtt | FoundryVTT | 2022-12-29 18:23:49 | [info] Downloading software update - 33% fvtt | FoundryVTT | 2022-12-29 18:23:49 | [info] Downloading software update - 34% fvtt | FoundryVTT | 2022-12-29 18:23:49 | [info] Downloading software update - 35% fvtt | FoundryVTT | 2022-12-29 18:23:49 | [info] Downloading software update - 36% fvtt | FoundryVTT | 2022-12-29 18:23:50 | [info] Downloading software update - 37% fvtt | FoundryVTT | 2022-12-29 18:23:50 | [info] Downloading software update - 38% fvtt | FoundryVTT | 2022-12-29 18:23:50 | [info] Downloading software update - 39% fvtt | FoundryVTT | 2022-12-29 18:23:50 | [info] Downloading software update - 40% fvtt | FoundryVTT | 2022-12-29 18:23:50 | [info] Downloading software update - 41% fvtt | FoundryVTT | 2022-12-29 18:23:51 | [info] Downloading software update - 42% fvtt | FoundryVTT | 2022-12-29 18:23:51 | [info] Downloading software update - 43% fvtt | FoundryVTT | 2022-12-29 18:23:51 | [info] Downloading software update - 44% fvtt | FoundryVTT | 2022-12-29 18:23:51 | [info] Downloading software update - 45% fvtt | FoundryVTT | 2022-12-29 18:23:51 | [info] Downloading software update - 46% fvtt | FoundryVTT | 2022-12-29 18:23:51 | [info] Downloading software update - 47% fvtt | FoundryVTT | 2022-12-29 18:23:52 | [info] Downloading software update - 48% fvtt | FoundryVTT | 2022-12-29 18:23:52 | [info] Downloading software update - 49% fvtt | FoundryVTT | 2022-12-29 18:23:52 | [info] Downloading software update - 50% fvtt | FoundryVTT | 2022-12-29 18:23:52 | [info] Downloading software update - 51% fvtt | FoundryVTT | 2022-12-29 18:23:53 | [info] Downloading software update - 52% fvtt | FoundryVTT | 2022-12-29 18:23:53 | [info] Downloading software update - 53% fvtt | FoundryVTT | 2022-12-29 18:23:53 | [info] Downloading software update - 54% fvtt | FoundryVTT | 2022-12-29 18:23:53 | [info] Downloading software update - 55% fvtt | FoundryVTT | 2022-12-29 18:23:53 | [info] Downloading software update - 56% fvtt | FoundryVTT | 2022-12-29 18:23:53 | [info] Downloading software update - 57% fvtt | FoundryVTT | 2022-12-29 18:23:54 | [info] Downloading software update - 58% fvtt | FoundryVTT | 2022-12-29 18:23:54 | [info] Downloading software update - 59% fvtt | FoundryVTT | 2022-12-29 18:23:54 | [info] Downloading software update - 60% fvtt | FoundryVTT | 2022-12-29 18:23:54 | [info] Downloading software update - 61% fvtt | FoundryVTT | 2022-12-29 18:23:54 | [info] Downloading software update - 62% fvtt | FoundryVTT | 2022-12-29 18:23:55 | [info] Downloading software update - 63% fvtt | FoundryVTT | 2022-12-29 18:23:55 | [info] Downloading software update - 64% fvtt | FoundryVTT | 2022-12-29 18:23:55 | [info] Downloading software update - 65% fvtt | FoundryVTT | 2022-12-29 18:23:55 | [info] Downloading software update - 66% fvtt | FoundryVTT | 2022-12-29 18:23:55 | [info] Downloading software update - 67% fvtt | FoundryVTT | 2022-12-29 18:23:56 | [info] Downloading software update - 68% fvtt | FoundryVTT | 2022-12-29 18:23:56 | [info] Downloading software update - 69% fvtt | FoundryVTT | 2022-12-29 18:23:56 | [info] Downloading software update - 70% fvtt | FoundryVTT | 2022-12-29 18:23:56 | [info] Downloading software update - 71% fvtt | FoundryVTT | 2022-12-29 18:23:56 | [info] Downloading software update - 72% fvtt | FoundryVTT | 2022-12-29 18:23:56 | [info] Downloading software update - 73% fvtt | FoundryVTT | 2022-12-29 18:23:57 | [info] Downloading software update - 74% fvtt | FoundryVTT | 2022-12-29 18:23:57 | [info] Downloading software update - 75% fvtt | FoundryVTT | 2022-12-29 18:23:57 | [info] Downloading software update - 76% fvtt | FoundryVTT | 2022-12-29 18:23:57 | [info] Downloading software update - 77% fvtt | FoundryVTT | 2022-12-29 18:23:57 | [info] Downloading software update - 78% fvtt | FoundryVTT | 2022-12-29 18:23:57 | [info] Downloading software update - 79% fvtt | FoundryVTT | 2022-12-29 18:23:57 | [info] Downloading software update - 80% fvtt | FoundryVTT | 2022-12-29 18:23:58 | [info] Downloading software update - 81% fvtt | FoundryVTT | 2022-12-29 18:23:58 | [info] Downloading software update - 82% fvtt | FoundryVTT | 2022-12-29 18:23:58 | [info] Downloading software update - 83% fvtt | FoundryVTT | 2022-12-29 18:23:58 | [info] Downloading software update - 84% fvtt | FoundryVTT | 2022-12-29 18:23:58 | [info] Downloading software update - 85% fvtt | FoundryVTT | 2022-12-29 18:23:58 | [info] Downloading software update - 86% fvtt | FoundryVTT | 2022-12-29 18:23:59 | [info] Downloading software update - 87% fvtt | FoundryVTT | 2022-12-29 18:23:59 | [info] Downloading software update - 88% fvtt | FoundryVTT | 2022-12-29 18:23:59 | [info] Downloading software update - 89% fvtt | FoundryVTT | 2022-12-29 18:23:59 | [info] Downloading software update - 90% fvtt | FoundryVTT | 2022-12-29 18:23:59 | [info] Downloading software update - 91% fvtt | FoundryVTT | 2022-12-29 18:23:59 | [info] Downloading software update - 92% fvtt | FoundryVTT | 2022-12-29 18:23:59 | [info] Downloading software update - 93% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Downloading software update - 94% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Downloading software update - 95% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Downloading software update - 96% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Downloading software update - 97% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Downloading software update - 98% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Downloading software update - 99% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Update download complete - 100% fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Extracting downloaded update files fvtt | FoundryVTT | 2022-12-29 18:24:00 | [info] Extracting downloaded update files - 1% fvtt | FoundryVTT | 2022-12-29 18:24:01 | [info] Extracting downloaded update files - 2% fvtt | FoundryVTT | 2022-12-29 18:24:01 | [info] Extracting downloaded update files - 3% fvtt | FoundryVTT | 2022-12-29 18:24:01 | [info] Extracting downloaded update files - 4% fvtt | FoundryVTT | 2022-12-29 18:24:01 | [info] Extracting downloaded update files - 5% fvtt | FoundryVTT | 2022-12-29 18:24:01 | [info] Extracting downloaded update files - 6% fvtt | FoundryVTT | 2022-12-29 18:24:02 | [info] Extracting downloaded update files - 7% fvtt | FoundryVTT | 2022-12-29 18:24:02 | [info] Extracting downloaded update files - 8% fvtt | FoundryVTT | 2022-12-29 18:24:02 | [info] Extracting downloaded update files - 9% fvtt | FoundryVTT | 2022-12-29 18:24:02 | [info] Extracting downloaded update files - 10% fvtt | FoundryVTT | 2022-12-29 18:24:02 | [info] Extracting downloaded update files - 11% fvtt | FoundryVTT | 2022-12-29 18:24:02 | [info] Extracting downloaded update files - 12% fvtt | FoundryVTT | 2022-12-29 18:24:03 | [info] Extracting downloaded update files - 13% fvtt | FoundryVTT | 2022-12-29 18:24:03 | [info] Extracting downloaded update files - 14% fvtt | FoundryVTT | 2022-12-29 18:24:03 | [info] Extracting downloaded update files - 15% fvtt | FoundryVTT | 2022-12-29 18:24:03 | [info] Extracting downloaded update files - 16% fvtt | FoundryVTT | 2022-12-29 18:24:03 | [info] Extracting downloaded update files - 17% fvtt | FoundryVTT | 2022-12-29 18:24:03 | [info] Extracting downloaded update files - 18% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 19% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 20% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 21% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 22% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 23% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 24% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 25% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 26% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 27% fvtt | FoundryVTT | 2022-12-29 18:24:04 | [info] Extracting downloaded update files - 28% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 29% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 30% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 31% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 32% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 33% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 34% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 35% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 36% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 37% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 38% fvtt | FoundryVTT | 2022-12-29 18:24:05 | [info] Extracting downloaded update files - 39% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 40% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 41% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 42% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 43% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 44% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 45% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 46% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 47% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 48% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 49% fvtt | FoundryVTT | 2022-12-29 18:24:06 | [info] Extracting downloaded update files - 50% fvtt | FoundryVTT | 2022-12-29 18:24:07 | [info] Extracting downloaded update files - 51% fvtt | FoundryVTT | 2022-12-29 18:24:07 | [info] Extracting downloaded update files - 52% fvtt | FoundryVTT | 2022-12-29 18:24:07 | [info] Extracting downloaded update files - 53% fvtt | FoundryVTT | 2022-12-29 18:24:07 | [info] Extracting downloaded update files - 54% fvtt | FoundryVTT | 2022-12-29 18:24:07 | [info] Extracting downloaded update files - 55% fvtt | FoundryVTT | 2022-12-29 18:24:07 | [info] Extracting downloaded update files - 56% fvtt | FoundryVTT | 2022-12-29 18:24:07 | [info] Extracting downloaded update files - 57% fvtt | FoundryVTT | 2022-12-29 18:24:08 | [info] Extracting downloaded update files - 58% fvtt | FoundryVTT | 2022-12-29 18:24:08 | [info] Extracting downloaded update files - 59% fvtt | FoundryVTT | 2022-12-29 18:24:08 | [info] Extracting downloaded update files - 60% fvtt | FoundryVTT | 2022-12-29 18:24:08 | [info] Extracting downloaded update files - 61% fvtt | FoundryVTT | 2022-12-29 18:24:08 | [info] Extracting downloaded update files - 62% fvtt | FoundryVTT | 2022-12-29 18:24:08 | [info] Extracting downloaded update files - 63% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 64% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 65% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 66% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 67% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 68% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 69% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 70% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 71% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 72% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 73% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 74% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 75% fvtt | FoundryVTT | 2022-12-29 18:24:09 | [info] Extracting downloaded update files - 76% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 77% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 78% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 79% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 80% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 81% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 82% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 83% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 84% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 85% fvtt | FoundryVTT | 2022-12-29 18:24:10 | [info] Extracting downloaded update files - 86% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 87% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 88% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 89% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 90% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 91% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 92% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 93% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 94% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 95% fvtt | FoundryVTT | 2022-12-29 18:24:11 | [info] Extracting downloaded update files - 96% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Extracting downloaded update files - 97% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Extracting downloaded update files - 98% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Extracting downloaded update files - 99% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Update extraction complete - 100% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Cleaning existing folder content - 25% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Cleaning existing folder content - 2% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Cleaning existing folder content - 3% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Folder cleaning complete - 100% fvtt | FoundryVTT | 2022-12-29 18:24:12 | [info] Installing update files
update

Ownership issue with /opt/foundry/resources directory

I've been using your excellent docker-compose setup for FoundryVTT for a while now. Just updated my docker images and ran into an issue when I try to start the foundry container:

...
foundry    |   inflating: locales/gu.pak
foundry    |   inflating: locales/he.pak
foundry    |   inflating: unzip: can't open 'resources/app-update.yml': Permission denied
foundry    | locales/hi.pak
foundry    |   inflating: locales/hr.pak
foundry    |   inflating: locales/hu.pak
foundry    |   inflating: locales/id.pak
...

When I exec into the running container I see this:

$ docker exec -it foundry /bin/sh
/ $ ls -l /opt/foundryvtt/
total 420888
-rw-r--r--    1 fvtt     fvtt          1096 Jan 27 05:32 LICENSE.electron.txt
-rw-r--r--    1 fvtt     fvtt       8328249 Jan 27 05:32 LICENSES.chromium.html
-rwxr-xr-x    1 fvtt     fvtt         54256 Jan 27 05:32 chrome-sandbox
-rw-r--r--    1 fvtt     fvtt        127746 Jan 27 05:32 chrome_100_percent.pak
-rw-r--r--    1 fvtt     fvtt        179160 Jan 27 05:32 chrome_200_percent.pak
-rwxr-xr-x    1 fvtt     fvtt       1254728 Jan 27 05:32 chrome_crashpad_handler
-rwxr-xr-x    1 fvtt     fvtt     166000248 Jan 27 05:32 foundryvtt
-rw-r--r--    1 fvtt     fvtt     218337282 Jan 27 05:32 foundryvtt-11.315.zip
-rw-r--r--    1 fvtt     fvtt      10544880 Jan 27 05:32 icudtl.dat
-rwxr-xr-x    1 fvtt     fvtt        252920 Jan 27 05:32 libEGL.so
-rwxr-xr-x    1 fvtt     fvtt       6633192 Jan 27 05:32 libGLESv2.so
-rwxr-xr-x    1 fvtt     fvtt       2877248 Jan 27 05:32 libffmpeg.so
-rwxr-xr-x    1 fvtt     fvtt       4623704 Jan 27 05:32 libvk_swiftshader.so
-rwxr-xr-x    1 fvtt     fvtt       6402632 Jan 27 05:32 libvulkan.so.1
drwxr-xr-x    2 fvtt     fvtt          4096 Jan 27 05:32 locales
drwxr-xr-x    1 root     root          4096 Jan 10 07:25 resources
-rw-r--r--    1 fvtt     fvtt       5313018 Jan 27 05:32 resources.pak
-rwxr-xr-x    1 fvtt     fvtt           390 Jan 10 07:25 run-server.sh

You'll note the resources directory is owned by root with 0755 permissions. That prevents the fvtt user from writing anything into that directory. Since this is a pre-existing Foundry install, things work OK. If this is a new install, then the unzip command trying to load the application into resources/app fails completely.

I will submit a simple PR for this issue.

Issues with fvtt container

Good evening, I was following your tutorial on your website. and got everything working and installed. I have access to traefik, and portainer up and running. I was also get the container configured based on your tutorial. Based on the containers logs the foundry server is up and running without issues, but when i go to my play.domain website, all i get is a 404 page not found error.

Container Log:
inflating: resources/app/templates/journal/sheet.html,
inflating: resources/app/templates/playlist/create-playlist.html,
inflating: resources/app/templates/playlist/edit-playlist.html,
inflating: resources/app/templates/playlist/edit-track.html,
inflating: resources/app/templates/scene/config.html,
inflating: resources/app/templates/scene/drawing-config.html,
inflating: resources/app/templates/scene/grid-config.html,
inflating: resources/app/templates/scene/light-config.html,
inflating: resources/app/templates/scene/note-config.html,
inflating: resources/app/templates/scene/sound-config.html,
inflating: resources/app/templates/scene/template-config.html,
inflating: resources/app/templates/scene/tile-config.html,
inflating: resources/app/templates/scene/token-config.html,
inflating: resources/app/templates/scene/wall-config.html,
inflating: resources/app/templates/setup/eula.html,
inflating: resources/app/templates/setup/install-dependencies.html,
inflating: resources/app/templates/setup/install-package.html,
inflating: resources/app/templates/setup/player-create.html,
inflating: resources/app/templates/setup/setup-config.html,
inflating: resources/app/templates/setup/update-notes.html,
inflating: resources/app/templates/setup/updater.html,
inflating: resources/app/templates/setup/user-management.html,
inflating: resources/app/templates/setup/world-config.html,
inflating: resources/app/templates/sheets/active-effect-config.html,
inflating: resources/app/templates/sheets/actor-sheet.html,
inflating: resources/app/templates/sheets/combat-config.html,
inflating: resources/app/templates/sheets/combatant-config.html,
inflating: resources/app/templates/sheets/item-sheet.html,
inflating: resources/app/templates/sheets/macro-config.html,
inflating: resources/app/templates/sheets/roll-table-config.html,
inflating: resources/app/templates/sheets/sheet-config.html,
inflating: resources/app/templates/sidebar/actor-directory.html,
inflating: resources/app/templates/sidebar/apps/av-config.html,
inflating: resources/app/templates/sidebar/apps/controls-reference.html,
inflating: resources/app/templates/sidebar/apps/folder-export.html,
inflating: resources/app/templates/sidebar/apps/invitation-links.html,
inflating: resources/app/templates/sidebar/apps/module-management.html,
inflating: resources/app/templates/sidebar/apps/permission-config.html,
inflating: resources/app/templates/sidebar/apps/settings-config.html,
inflating: resources/app/templates/sidebar/chat-log.html,
inflating: resources/app/templates/sidebar/chat-message.html,
inflating: resources/app/templates/sidebar/combat-tracker.html,
inflating: resources/app/templates/sidebar/compendium-create.html,
inflating: resources/app/templates/sidebar/compendium.html,
inflating: resources/app/templates/sidebar/entity-create.html,
inflating: resources/app/templates/sidebar/folder-edit.html,
inflating: resources/app/templates/sidebar/item-directory.html,
inflating: resources/app/templates/sidebar/journal-directory.html,
inflating: resources/app/templates/sidebar/macro-directory.html,
inflating: resources/app/templates/sidebar/playlist-directory.html,
inflating: resources/app/templates/sidebar/roll-table-directory.html,
inflating: resources/app/templates/sidebar/scene-directory.html,
inflating: resources/app/templates/sidebar/settings.html,
inflating: resources/app/templates/sidebar/sidebar.html,
inflating: resources/app/templates/user/player-config.html,
inflating: resources/app/templates/user/players.html,
inflating: resources/app/templates/views/error.hbs,
inflating: resources/app/templates/views/game.hbs,
inflating: resources/app/templates/views/join.hbs,
inflating: resources/app/templates/views/layouts/game.hbs,
inflating: resources/app/templates/views/layouts/main.hbs,
inflating: resources/app/templates/views/license.hbs,
inflating: resources/app/templates/views/players.hbs,
inflating: resources/app/templates/views/setup.hbs,
inflating: resources/app/templates/views/stream.hbs,
inflating: snapshot_blob.bin,
inflating: swiftshader/libEGL.so,
inflating: swiftshader/libGLESv2.so,
inflating: v8_context_snapshot.bin,
inflating: vk_swiftshader_icd.json,
FoundryVTT | 2021-01-09 00:46:04 | [info] Foundry Virtual Tabletop - Version 0.7.9,
FoundryVTT | 2021-01-09 00:46:04 | [info] Running on Node.js - Version 12.18.2,
FoundryVTT | 2021-01-09 00:46:04 | [info] Loading data from user directory - /data/foundryvtt,
FoundryVTT | 2021-01-09 00:46:04 | [info] Application Options:,
{,
"port": 30000,,
"upnp": true,,
"fullscreen": false,,
"hostname": null,,
"routePrefix": null,,
"sslCert": null,,
"sslKey": null,,
"awsConfig": null,,
"dataPath": "/data/foundryvtt",,
"proxySSL": true,,
"proxyPort": null,,
"minifyStaticFiles": false,,
"updateChannel": "release",,
"language": "en.core",,
"world": null,,
"serviceConfig": null,,
"isElectron": false,,
"isNode": true,,
"isSSL": false,,
"demo": false,,
"noupdate": false,
},
FoundryVTT | 2021-01-09 00:46:04 | [warn] Software license requires signature.,
FoundryVTT | 2021-01-09 00:46:04 | [info] Requesting UPnP port forwarding to destination 30000,
FoundryVTT | 2021-01-09 00:46:04 | [info] Server started and listening on port 30000,

Any assitance would be greatly appreciated.

docker-compose with traefik

Hi,

According to your tutorial (https://benprice.dev/posts/fvtt-docker-tutorial/) I have modify this "docker-compose.yaml" for easy update with a script. Can you tell me if it's correct and if I will have some trouble with Portainer (I have already create foundry with Portainer) ? If I understood correctly, the entry point "/opt/foundryvtt/run-server.sh" is in the DockerFile ?

$ nano docker-compose.yaml

version: '3'
services:
  foundryvtt:
    image: direckthit/fvtt-docker:latest
    container_name: fvtt
    restart: unless-stopped
    ports: 
      - 30000:30000
    volumes:
      - /home/roleplay/foundrydata:/data/foundryvtt
      - /home/roleplay/foundrydl:/host
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.foundryvtt.entrypoints=http"
      - "traefik.http.routers.foundryvtt.rule=Host(`foundry.rp.fr`)"
      - "traefik.http.middlewares.foundryvtt-https-redirect.redirectscheme.scheme=https"
      - "traefik.http.routers.foundryvtt.middlewares=foundryvtt-https-redirect"
      - "traefik.http.routers.foundryvtt-secure.entrypoints=https"
      - "traefik.http.routers.foundryvtt-secure.rule=Host(`foundry.rp.fr`)"
      - "traefik.http.routers.foundryvtt-secure.tls=true"
      - "traefik.http.routers.foundryvtt-secure.tls.certresolver=http"
      - "traefik.http.routers.foundryvtt-secure.service=foundryvtt"
      - "traefik.http.services.foundryvtt.loadbalancer.server.port=3000"
      - "traefik.docker.network=proxy"

networks:
  proxy:
    external: true


If someone is intersting with my update script see below.
$ nano dockerUpdate.sh

#!/bin/sh
echo "--- MAJ des images ---"
docker-compose -f /home/roleplay/fail2ban/docker-compose.yml pull
docker-compose -f /home/roleplay/portainer/docker-compose.yaml pull
docker-compose -f /home/roleplay/traefik/docker-compose.yaml pull
docker-compose -f /home/roleplay/foundrydl/docker-compose.yaml pull
cd /home/roleplay/jitsi/
docker-compose pull
echo "--- Reboot des contenaires ---"
docker-compose -f /home/roleplay/fail2ban/docker-compose.yml up -d --remove-orphans
docker-compose -f /home/roleplay/portainer/docker-compose.yaml up -d --remove-orphans
docker-compose -f /home/roleplay/traefik/docker-compose.yaml up -d --remove-orphans
docker-compose -f /home/roleplay/foundrydl/docker-compose.yaml up -d --remove-orphans
cd /home/roleplay/jitsi/
docker-compose up -d --remove-orphans
echo "--- Supression des anciennes images ---"
docker image prune -f
echo "--- Visualisation des images ---"
docker images
echo "--- Visualisation des contenaires ---"
docker ps -a

Thanks

Foundry v9 Release

Foundry has included upper case letters in their new zip file. Upgrades won't happen until you've renamed it.

Container logs in portainer for Foundry:

}

cp: can't stat '/host/foundryvtt*.zip': No such file or directory

unzip: can't open foundryvtt*.zip[.zip]

rm: can't remove 'foundryvtt*.zip': No such file or directory

node:internal/modules/cjs/loader:944


throw err;

^

Error: Cannot find module '/opt/foundryvtt/resources/app/main.js'

at Function.Module._resolveFilename (node:internal/modules/cjs/loader:941:15)


at Function.Module._load (node:internal/modules/cjs/loader:774:27)


at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)


at node:internal/main/run_main_module:17:47 {

code: 'MODULE_NOT_FOUND',

requireStack: []

}

Support for Raspberry Pi?

Getting a tandard_init_linux.go:211: exec user process caused "exec format error" when it's launched via an RPi4, Would you be willing to update the dockerhub image builds to also support arm?

Issues with first setup with Foundry v0.6.5

Description

I'm seeing this error in the logs for the fvtt container right after launch.

(node:9) UnhandledPromiseRejectionWarning: TypeError: Cannot destructure property 'app' of '_0x477210' as it is undefined.
    at initialize (/opt/foundryvtt/resources/app/dist/init.js:1:3590)
    at Object.<anonymous> (/opt/foundryvtt/resources/app/main.js:163:16)
    at Module._compile (internal/modules/cjs/loader.js:1158:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
    at Module.load (internal/modules/cjs/loader.js:1002:32)
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47
(node:9) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To
 terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:9) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Archive:  foundryvtt-0.6.5.zip
unzip: can't read standard input
(node:9) UnhandledPromiseRejectionWarning: TypeError: Cannot destructure property 'app' of '_0x477210' as it is undefined.
    at initialize (/opt/foundryvtt/resources/app/dist/init.js:1:3590)
    at Object.<anonymous> (/opt/foundryvtt/resources/app/main.js:163:16)
    at Module._compile (internal/modules/cjs/loader.js:1158:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
    at Module.load (internal/modules/cjs/loader.js:1002:32)
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47
(node:9) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To
 terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:9) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
replace LICENSE.electron.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: Archive:  foundryvtt-0.6.5.zip
unzip: can't read standard input

Deployment information

I'm following the guide here, with the following image for fvtt

direckthit/fvtt-docker   latest              88bed6c9f362        2 months ago        88.1MB

As you can see from the logs, I'm attempting to run it with foundryvtt 0.6.5.

My folder structure is outlined below (root at /home/ryanliu6:

|-- foundrydl
     |-- foundryvtt-0.6.5.zip
|-- foundrydata
|-- portainer
|-- traefik

I'm not sure what went wrong with my configuration or setup, and any help will be appreciated!

Get "exec /opt/foundryvtt/run-server.sh: exec format error" when starting container

Hi, I followed the guide here: https://benprice.dev/posts/fvtt-docker-tutorial/ to setup everything top to bottom. Portainer and Traefik seem to work just fine. I've gotten to the final step, and have downloaded the foundry zip file for linux and placed it in my /home/$USER/foundrydl folder. I've got unzip installed, and have tested unzipping the file through the shell and it's working fine.

When I launch the container in Portainer after configuring it like it explains in the tutorial, it keeps restarting. I checked the logs and it keeps posting: "exec /opt/foundryvtt/run-server.sh: exec format error".

I'm using a VM.Standard.A1.Flex instance on Oracle cloud, running Canonical-Ubuntu-22.04-aarch64-2022.06.16-0. I've used foundry on it before no problem, I'm trying to update it to have HTTPS protection and a domain rather than an IP address.

Sorry if I'm missing something obvious.

node.napi.musl.node missing a symbol

When I attempt to use the latest FoundryVTT 11.301 zip file, I see this in the fvtt container's log:

inflating: snapshot_blob.bin,
inflating: v8_context_snapshot.bin,
inflating: vk_swiftshader_icd.json,
node:internal/modules/cjs/loader:1168,
return process.dlopen(module, path.toNamespacedPath(filename));,
^,
,
Error: Error relocating /opt/foundryvtt/resources/app/node_modules/classic-level/prebuilds/linux-x64/node.napi.musl.node: _ZSt28__throw_bad_array_new_lengthv: symbol not found,
at Object.Module._extensions..node (node:internal/modules/cjs/loader:1168:18),
at Module.load (node:internal/modules/cjs/loader:989:32),
at Function.Module._load (node:internal/modules/cjs/loader:829:14),
at Module.require (node:internal/modules/cjs/loader:1013:19),
at require (node:internal/modules/cjs/helpers:93:18),
at load (/opt/foundryvtt/resources/app/node_modules/node-gyp-build/node-gyp-build.js:22:10),
at Object. (/opt/foundryvtt/resources/app/node_modules/classic-level/binding.js:1:43),
at Module._compile (node:internal/modules/cjs/loader:1109:14),
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10),
at Module.load (node:internal/modules/cjs/loader:989:32) {,
code: 'ERR_DLOPEN_FAILED',

This might be a problem with the Alpine Linux Node 16 build not using glibc

Node Outdated for FVTT v12

With the release of version 12, the base node version required is now version 18.

The current Docker Image uses Node v16. This causes issues with the server, experiencing errors like 'can't get IP address from discovery service'
The Foundry server runs, but then Foundry fails to process the user's serial numbers for the application, as well as failing to find any game systems or modules.

Upgrading Versions fails

It is currently impossible to update/upgrade to a newer version.
If you want to update to a newer version (e.g. from 0.6.x to 0.7.x) the container is restarted and will unzip the zip file provided, overwriting the update.

Maybe adding an additional volume for the foundry internal files is an option?

Or an other option would be to follow the structure of this docker-compose and disable the update dialogue.

Node mkdir access error

I see permission denied errors attempting to run. My user is in the docker group, permissions shouldn't be an issue, but I'm not sure where to go from here. On Ubuntu 20.04, latest docker, docker-compose, etc.

Output:

Error: EACCES: permission denied, mkdir '/data/foundryvtt/Logs'
    at Object.mkdirSync (node:fs:1325:3)
    at File._createLogDirIfNotExist (/opt/foundryvtt/resources/app/node_modules/winston/lib/winston/transports/file.js:691:10)
    at new File (/opt/foundryvtt/resources/app/node_modules/winston/lib/winston/transports/file.js:92:28)
    at createLogger (file:///opt/foundryvtt/resources/app/dist/logging.mjs:1:336)
    at Module.initialize (file:///opt/foundryvtt/resources/app/dist/init.mjs:1:1186)
    at file:///opt/foundryvtt/resources/app/main.mjs:26:15 {
  errno: -13,
  syscall: 'mkdir',
  code: 'EACCES',
  path: '/data/foundryvtt/Logs'
}

docker-compose.yaml

version: '3'
services:
  foundryvtt:
    image: direckthit/fvtt-docker:latest
    container_name: fvtt
    ports:
      - 30000:30000
    volumes:
      - /home/ubuntu/resources:/data/foundryvtt
      - /home/ubuntu/foundryvtt:/host
    restart: unless-stopped

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.