Install Docker and Docker Compose
Create a docker-compose.yml
with the following content:
version: '3.8'
services:
rhea:
image: ghcr.io/azorant/rhea:latest
container_name: rhea
restart: unless-stopped
environment:
- DISCORD_INVITE=server invite
- LAVALINK_AUTH=youshallnotpass
- LAVALINK_HOST=lavalink:2333
- TOKEN=bot token
- GUILD_CHANNEL=channel ID for guild events
- PROMETHEUS_ENABLED=true
- PROMETHEUS_PREFIX=rhea
ports:
- 3400:3400
lavalink:
image: ghcr.io/lavalink-devs/lavalink:latest
container_name: lavalink
restart: unless-stopped
environment:
- SERVER_PORT=2333
- LAVALINK_SERVER_PASSWORD=youshallnotpass
expose:
- 2333
Run docker compose up -d
to startup Rhea and Lavalink.
That's all! Now you're ready to listen to some music.
There are more config options available for Lavalink here.
If you'd wish to play Apple Music and/or Spotify links, then you'll have to setup the LavaSrc plugin for Lavalink.