This repository contains a Dockerfile to build a Godot 4.x headless server container. It can be used for running Godot in headless mode as a standalone server for things like multiplayer games running in The Cloud ☁️.
This repo provides a Makefile that will build all Dockerfile containers.
make
To confirm it works, you can run the following commands once you have built the container.
docker run godot
You can also run that container in something like Amazons ECS or Kubernetes. But that exercise is left to the reader, for now.
Support other runtime platforms:
- Windows
- MacOS
- Non-Ubuntu Linux
- CentOS
- Your favorite distro here
My preferred deployment operating system is Ubuntu so I plan on mainly supporting that distro myself.