2022-12-03 03:20:49 +00:00
|
|
|
version: '3.1'
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
2022-12-10 16:32:59 +00:00
|
|
|
db:
|
2022-12-05 07:45:51 +00:00
|
|
|
image: mongo:6
|
|
|
|
restart: unless-stopped
|
2022-12-03 03:20:49 +00:00
|
|
|
environment:
|
2022-12-10 16:31:32 +00:00
|
|
|
MONGO_INITDB_ROOT_USERNAME: mongo
|
|
|
|
MONGO_INITDB_ROOT_PASSWORD: mongo
|
2022-12-04 17:52:44 +00:00
|
|
|
volumes:
|
2022-12-10 16:31:32 +00:00
|
|
|
- ./mongo:/data/db
|
2022-12-03 03:20:49 +00:00
|
|
|
|
2022-12-10 16:31:32 +00:00
|
|
|
# mongo-express:
|
2023-01-19 02:27:06 +00:00
|
|
|
# image: mongo-express
|
|
|
|
# restart: unless-stopped
|
|
|
|
# ports:
|
|
|
|
# - 8081:8081
|
|
|
|
# environment:
|
|
|
|
# ME_CONFIG_MONGODB_ADMINUSERNAME: mongo
|
|
|
|
# ME_CONFIG_MONGODB_ADMINPASSWORD: mongo
|
|
|
|
# ME_CONFIG_MONGODB_URL: mongodb://mongo:mongo@db:27017/
|
2022-12-04 17:52:44 +00:00
|
|
|
|
2022-12-05 07:45:51 +00:00
|
|
|
redis:
|
|
|
|
image: redis:7-alpine
|
|
|
|
restart: unless-stopped
|
2022-12-10 16:31:32 +00:00
|
|
|
command: redis-server /etc/redis.conf
|
2022-12-10 18:29:23 +00:00
|
|
|
ports:
|
|
|
|
- "127.0.0.1:6379:6379"
|
2022-12-05 07:45:51 +00:00
|
|
|
volumes:
|
2022-12-10 16:31:32 +00:00
|
|
|
- ./redis:/data
|
2023-01-23 12:10:21 +00:00
|
|
|
- ./config/redis.conf:/etc/redis.conf:ro
|
2022-12-05 07:45:51 +00:00
|
|
|
|
2022-12-10 16:31:32 +00:00
|
|
|
livekit:
|
|
|
|
image: livekit/livekit-server:v1.3
|
|
|
|
command: --config /etc/livekit.yaml
|
2022-12-05 07:45:51 +00:00
|
|
|
restart: unless-stopped
|
2022-12-10 18:29:23 +00:00
|
|
|
network_mode: "host"
|
2022-12-10 16:31:32 +00:00
|
|
|
depends_on:
|
|
|
|
- redis
|
2022-12-05 07:45:51 +00:00
|
|
|
volumes:
|
2023-01-23 12:10:21 +00:00
|
|
|
- ./config/livekit.yaml:/etc/livekit.yaml:ro
|
2022-12-04 17:52:44 +00:00
|
|
|
|
2022-12-10 16:31:32 +00:00
|
|
|
audon:
|
|
|
|
build: .
|
2022-12-29 00:47:23 +00:00
|
|
|
image: codeberg.org/nmkj/audon
|
2022-12-10 16:31:32 +00:00
|
|
|
env_file:
|
|
|
|
- .env.production
|
|
|
|
restart: unless-stopped
|
2022-12-10 17:19:18 +00:00
|
|
|
ports:
|
2022-12-10 18:29:23 +00:00
|
|
|
- "127.0.0.1:8100:8100"
|
2022-12-10 16:31:32 +00:00
|
|
|
depends_on:
|
|
|
|
- db
|
|
|
|
- redis
|
2022-12-10 17:24:15 +00:00
|
|
|
- livekit
|
2023-01-24 06:03:15 +00:00
|
|
|
volumes:
|
|
|
|
- ./public/storage:/audon/public/storage
|