A docker image for running a Syncplay server. Pulls the most up-to-date Syncplay build.
- TLS Support
- MOTD File Support (allows useage of ASCII art in the server MOTD, among other benefits)
- Supports (almost) all Syncplay server args
docker run -d \
-p 8999:8999 \
-e SALT=E1F53135E559C253 \
-e PORT=8999 \
-e PASSWORD=CHANGEME \
-e ISOLATE=FALSE \
-e DISABLEREADY=FALSE \
-e DISABLECHAT=FALSE \
-e MAXCHATLENGTH=120 \
-e MAXUNAMELENGTH=20 \
-e MOTD=TRUE \
-e TLS=TRUE \
-v /path/to/motd.txt:/motd.txt \
-v /path/to/certs:/certs \
sushiman42/syncplayserver-docker
Docker Compose (Recommended)
version: "3"
services:
syncplay:
image: sushiman42/syncplayserver-docker:latest
restart: always
ports:
- 8999:8999
environment:
- SALT=E1F53135E559C253
- PORT=8999
- PASSWORD=CHANGEME
- ISOLATE=FALSE
- DISABLEREADY=FALSE
- DISABLECHAT=FALSE
- MAXCHATLENGTH=120
- MAXUNAMELENGTH=20
- MOTD=TRUE
- TLS=TRUE
volumes:
- /path/to/motd.txt:/motd.txt
- /path/to/certs:/certs
See the Syncplay server guide for more detailed explanations of these parameters.
Only if I feel motivated
- UID/GID support
- Healthcheck implementation
- ctrl-c sigkill when inside container
Please submit any issues and feature requests and I'll do my best.

