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
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).
The text was updated successfully, but these errors were encountered:
Ok, you can do it. But somehow I don't know how to assign this bug to you :-(
Is it possible to do it against master and afterwards backport it to the last version in the games-overlay repo?
The server itself isn't affected from my external dependencies which have been blocking the latest versions of the client. If you want at least for testing, you can find the ebuilds here.
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:
The text was updated successfully, but these errors were encountered: