Sign inSign up

kagurazakanyaa/craftopia

By kagurazakanyaa

•Updated 27 days ago

Craftopia dedicated server

Image
0

2.8K

kagurazakanyaa/craftopia repository overview

⁠craftopia-docker

Check Update Build Docker Image Docker Pulls Docker Stars Image Size

Craftopia dedicated server with docker

⁠Environments

The variables in the table below valid during initialization, if you need to make it valid, please recreate the container.

VariableDescribeDefault ValuesAllowed Values
WORLD_NAMEworld nameNoNamestring
WORLD_DIFFICULTY0- Easy, 1- Normal, 2- Hard, 3- VeryHard10-3
WORLD_GAME_MODE1- NormalWorld, 2- CreativeWorld_Build, 3- CreativeWorld_Play11-3
HOST_PORTused when not using steam lobby function65871024-65535
HOST_MAX_PLAYER_NUMBERmaximum number of player can join into the server321-127
HOST_USE_PASSWORDusing server password(1- True / 0- False)00/1
HOST_SERVER_PASSWORDsetting server password up to 8 digit number pin00000000int[8]
SAVE_AUTO_SAVE_SECautoSavePer ** second, to disable, set to -1300integer
SAVE_AUTO_SAVE_PER_HOURenable autoSavePerHour(1- True / 0- False)10/1
FORCE_UPDATEWhether the server should be update each time start.falsetrue/false
ENABLE_MODWhether the server should be enable BepInEx framework.falsetrue/false

⁠Volumes

PathDescribe
/opt/craftopia/DedicatedServerSaveGame saves.
/opt/craftopia/BepInEx/pluginsGame mod plugins.
/opt/craftopia/BepInEx/configGame mod config.

NOTE: If you use bind instead of volume to mount, you need to manually change the volume owner to uid=1000. In the case of the docker-compose.yml of the example, you need to execute chown -R 1000:1000 ./gamesave ./modfile ./modconfig Please make sure the permissions and owners of the pak file you placed in the mods directory are correct.

Tag summary

Content type

Image

Digest

sha256:9e02add0d…

Size

8.3 GB

Last updated

27 days ago

docker pull kagurazakanyaa/craftopia