-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.example.yml
More file actions
34 lines (31 loc) · 914 Bytes
/
docker-compose.example.yml
File metadata and controls
34 lines (31 loc) · 914 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
services:
lavalink:
image: ghcr.io/lavalink-devs/lavalink:3.7.8
container_name: lavalink
environment:
# set Java options here
- _JAVA_OPTIONS=-Xmx6G
# set lavalink server port
- SERVER_PORT=2333
# set password for lavalink
- LAVALINK_SERVER_PASSWORD=youshallnotpass
volumes:
- ./lavalink.yaml:/opt/Lavalink/application.yml:ro
redis:
image: redis/redis-stack-server:latest
container_name: redis
whisper:
image: onerahmet/openai-whisper-asr-webservice:latest
container_name: whisper
environment:
ASR_ENGINE: faster_whisper
ASR_MODEL: medium
booty:
image: registry.heavycookie.co/thibault.lacroux/booty:latest
container_name: booty
environment:
REDIS_URL: redis://redis/
LAVALINK_HOST: lavalink
LAVALINK_PASSWORD: youshallnotpass
volumes:
- ./db.sqlite:/usr/src/app/db.sqlite