You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 2, 2026. It is now read-only.
Docker is a low-level abstraction tool to create containers. Since it has a very low entry barrier, it's often used for game servers.
Some upstreams already provide a Dockerfile in their main repository, which can be used to create an image, which then can be used to start a container. Ofc it could also be done in a separate repository.
I know docker, so I could write this. The things that are necessary to know are:
how is configuration handled
what files need to be persistent (they need to be handled specially, e.g. as mount point, so the data is not gone when the container gets destroyed)
how do we start netmaumau server inside the container? It's best when it is not done via init scripts, but "directly" so the container can propagate signals directly to the server process
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/30669258-docker-support?utm_campaign=plugin&utm_content=tracker%2F7581728&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F7581728&utm_medium=issues&utm_source=github).
Docker is a low-level abstraction tool to create containers. Since it has a very low entry barrier, it's often used for game servers.
Some upstreams already provide a Dockerfile in their main repository, which can be used to create an image, which then can be used to start a container. Ofc it could also be done in a separate repository.
I know docker, so I could write this. The things that are necessary to know are:
- how is configuration handled
- what files need to be persistent (they need to be handled specially, e.g. as mount point, so the data is not gone when the container gets destroyed)
- how do we start netmaumau server inside the container? It's best when it is not done via init scripts, but "directly" so the container can propagate signals directly to the server process
--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/30669258-docker-support?utm_campaign=plugin&utm_content=tracker%2F7581728&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F7581728&utm_medium=issues&utm_source=github).