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.
Docker Tag | Version | Platform | Description |
---|---|---|---|
latest | 1.3 | amd64, arm64 | Latest release (S64NS v2025.02.1) |
2025.02.1 | 1.3 | amd64, arm64 | S64NS v2025.02.1 |
Show more
Docker Tag | Version | Platform | Description |
---|---|---|---|
2025.01.3 | 1.3 | amd64, arm64 | S64NS v2025.01.3 |
2025.01.1 | 1.3 | amd64, arm64 | S64NS v2025.01.1 |
2024.12.3 | 1.2 | amd64, arm64 | S64NS v2024.12.3 |
2024.12.1 | 1.2 | amd64, arm64 | S64NS v2024.12.1 |
2024.10.1 | 1.2 | amd64, arm64 | S64NS v2024.10.1 |
2024.06.1 | 1.2 | amd64, arm64 | S64NS v2024.06.1 |
2024.03.1 | 1.1 | amd64, arm64 | S64NS v2024.03.1 |
2024.01.1 | 1.1 | amd64, arm64 | S64NS v2024.01.1 |
Environment variables • Usage • Using Compose • Manual build • License
A few environment variables can be tweaked when creating a container to define the server configuration:
Click to expand
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:
- Clone (or download) the GitHub repository to an empty folder on your local machine:
git clone https://github.com/K4rian/docker-simple64-netplay-server.git .
- Then run the following command inside the newly created folder:
docker build --no-cache -t k4rian/simple64-netplay-server .