Host a server that synchronizes your friends playback.
Programmed in TypeScript, this server will handle all requests from SyncPlay-clients.
- Go to the latest version.
- Choose your Operating System and Architecture:
win-x64
for Windows Serverslinux-x64
for normal Linux Serverslinux-arm64
for ARM-based Linux Servers (f.e. Raspberry Pi)
- Download the file with your chosen OS and ARCH.
- When using Linux don't forget to grand execute permissions.
- Run the server for the first time:
./syncplay-server-$OS-$ARCH
- Perform the tasks specified in the created config file:
config.toml
- Run the server for the second time:
./syncplay-server-$OS-$ARCH
- Now people can connect to your SyncPlay server.
Requirements: node.js@>=18.12.1
, git
.
git clone https://github.com/RXJpaw/SyncPlay-Server
cd SyncPlay-Server
npm ci
npm run build
The built binaries are located in dist
.