easy method - GodotNuts/GodotServer-Docker GitHub Wiki
Easy Method (Auto Export)
This is the easy method, and the one we suggest using. The system will reach out to your repository and clone the entire Godot project. It will then export it using ghr Linxu/X11 export template and start the server.
- Clone the repository to your docker server and use the files in
auto-export
- Edit the file
docker-compose.yaml
with the correct information- Change the ports to the correct values
- Edit the
dockerfile
to have the correct information for the server to download and run the Godot Application- Edit
GODOT_VERSION
to use the correct version of Godot you want - Edit
GODOT_GAME_NAME
, the system will auto generate the PCK with this name - Edit
HTTPS_GIT_REPO
to the repo with all the unexported Godot files
- Edit
- Run the docker container with the command
docker-compose up -d