@vttforge/testing / container / FoundryContainerOptions
Interface: FoundryContainerOptions ​
Properties ​
acceptLicense? ​
readonlyoptionalacceptLicense?:boolean
You have read Foundry's licence agreement and accept it. Required. FOUNDRY_ACCEPT_LICENSE=1 in the environment does the same.
adminKey? ​
readonlyoptionaladminKey?:string
Admin password for the setup screens. Default vttforge.
coreVersion? ​
readonlyoptionalcoreVersion?:string
Foundry major version the world declares. Default 14.
image? ​
readonlyoptionalimage?:string
Docker image. Default felddy/foundryvtt:14.
name? ​
readonlyoptionalname?:string
Container name. Default vttforge-foundry. Two runs sharing one collide.
packages? ​
readonlyoptionalpackages?: readonlyFoundryPackageSource[]
Packages to install before the world launches. One must be a system.
port? ​
readonlyoptionalport?:number
Host port, used when the port has to be published. Default 30001.
volume? ​
readonlyoptionalvolume?:string
Named volume for Foundry's data. Default <name>-data.
wait? ​
readonlyoptionalwait?:object
How long to wait on each step. Default 150 tries, 2s apart.
attempts? ​
readonlyoptionalattempts?:number
everyMs? ​
readonlyoptionaleveryMs?:number
worldId? ​
readonlyoptionalworldId?:string
Id of the world the run creates. Default vttforge-test.
worldTitle? ​
readonlyoptionalworldTitle?:string
Title of that world. Default VTTForge test world.