A Docker image for the simple64 local multiplayer netplay server based on Alpine Linux.
3.3K
⚠️ simple64 has ceased development.
The netplay server has been rebranded to gopher64-netplay-server, alongside the new gopher64 emulator by the same author.
The new server image is available on Docker Hub ask4rian/gopher64-netplay-server
A Docker image for the simple64 local multiplayer netplay server based on the official Alpine Linux image.
The server allows you to play N64 games via netplay using simple64, gopher64 or the Mupen64Plus (with Rosalie's Mupen GUI (RMG)) emulator.
A few environment variables can be tweaked when creating a container to define the server configuration:
| Variable | Default value | Description |
|---|---|---|
| S64NS_NAME | simple64 Netplay Server | Server name. |
| S64NS_PORT | 45000 | Port1 to listen on (TCP/UDP). |
| S64NS_LOGPATH | simple64-netplay-server.log | File path to store the logs. |
| S64NS_MOTD | Message of the day to display to clients. | |
| S64NS_MAXGAMES | 10 | Maximum number of concurrent games. |
| S64NS_DISABLEBROADCAST | false | (Optional) Disables LAN broadcast. |
| S64NS_ENABLEAUTH | false | (Optional) Enables client authentication. |
1 The server requires the following extra ports to be opened: 45001-45010 (TCP/UDP).
Run a public server using default ports configuration with a maximum of 20 concurrents games and a custom MOTD:
docker run -d \
--name simple64-netplay-server \
-p 45000-45010:45000-45010/tcp \
-p 45000-45010:45000-45010/udp \
-e S64NS_PORT=45000 \
-e S64NS_MOTD="Don't forget your martini!" \
-e S64NS_MAXGAMES=20 \
-i k4rian/simple64-netplay-server
Requirements:
— Docker >= 18.09.0
— Git (optional)
Like any Docker image the building process is pretty straightforward:
git clone -b "archive/simple64" https://github.com/K4rian/docker-simple64-netplay-server.git .
docker build --no-cache -t k4rian/simple64-netplay-server .
Content type
Image
Digest
sha256:2a35ba918…
Size
12.3 MB
Last updated
7 months ago
docker pull k4rian/simple64-netplay-server