feat: add gopher64 N64 netplay server for Mario Party
Lightweight Go relay server (k4rian/gopher64-netplay-server) for N64 netplay. Supports Mario Party 1-3 with up to 4 players per room. Players connect via gopher64/RMG emulator with their own ROM. Ports: TCP+UDP 45000-45004 (lobby + 4 concurrent game sessions) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -191,6 +191,29 @@ services:
|
|||||||
limits:
|
limits:
|
||||||
memory: 2G
|
memory: 2G
|
||||||
|
|
||||||
|
n64-netplay:
|
||||||
|
image: k4rian/gopher64-netplay-server:latest
|
||||||
|
container_name: n64-netplay
|
||||||
|
restart: unless-stopped
|
||||||
|
environment:
|
||||||
|
G64NS_NAME: "Afterlife N64 - Mario Party"
|
||||||
|
G64NS_PORT: 45000
|
||||||
|
G64NS_MAXGAMES: 4
|
||||||
|
G64NS_MOTD: "Bienvenido a Project Afterlife - Mario Party N64"
|
||||||
|
G64NS_LOGPATH: "gopher64-server.log"
|
||||||
|
G64NS_DISABLEBROADCAST: "false"
|
||||||
|
G64NS_ENABLEAUTH: "false"
|
||||||
|
ports:
|
||||||
|
- "45000-45004:45000-45004/tcp"
|
||||||
|
- "45000-45004:45000-45004/udp"
|
||||||
|
volumes:
|
||||||
|
- n64_netplay_data:/home/gopher64
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
deploy:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
memory: 128M
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
postgres_data:
|
postgres_data:
|
||||||
minio_data:
|
minio_data:
|
||||||
@@ -200,6 +223,7 @@ volumes:
|
|||||||
afc_bridge_data:
|
afc_bridge_data:
|
||||||
sm64_save:
|
sm64_save:
|
||||||
sm64_mods:
|
sm64_mods:
|
||||||
|
n64_netplay_data:
|
||||||
certbot_etc:
|
certbot_etc:
|
||||||
external: true
|
external: true
|
||||||
name: docker_certbot_etc
|
name: docker_certbot_etc
|
||||||
|
|||||||
Reference in New Issue
Block a user