Docker is the recommended way to deploy Rustalink for a consistent and isolated environment.
| Feature | Value |
|---|
| Registry | ghcr.io/bongodevs/rustalink:latest |
| Tag | latest |
| Port Mapping | 2333:2333 (Lavalink default) |
- Create Directory
Create a dedicated folder for your Rustalink deployment.
- Prepare Files
Place your
config.toml in the directory so it can be mounted.
- Deploy
Create the
docker-compose.yml file and launch the service.
image: ghcr.io/bongodevs/rustalink:latest
container_name: rustalink
- ./config.toml:/app/config.toml
| Command | Action |
|---|
docker-compose up -d | Start the container in background |
docker-compose logs -f | View real-time server logs |
docker-compose restart | Apply configuration changes |