Skip to content
This repository was archived by the owner on May 2, 2026. It is now read-only.
This repository was archived by the owner on May 2, 2026. It is now read-only.

docker support #39

@hasufell

Description

@hasufell

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).

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions