server/docker-compose.yml

62 lines
1.5 KiB
YAML
Raw Normal View History

2023-11-20 03:05:07 +01:00
services:
lysand:
2024-05-02 06:45:27 +02:00
build: ghcr.io/lysand-org/lysand:main
volumes:
- ./logs:/app/dist/logs
- ./config:/app/dist/config
- ./uploads:/app/dist/uploads
2024-05-02 06:45:27 +02:00
- ./glitch:/app/dist/glitch
restart: unless-stopped
container_name: lysand
networks:
- lysand-net
2024-05-02 06:45:27 +02:00
depends-on:
- db
- redis
- meilisearch
- fe
fe:
image: ghcr.io/lysand-org/lysand-fe:main
container_name: lysand-fe
restart: unless-stopped
networks:
- lysand-net
db:
2024-04-07 08:13:09 +02:00
image: ghcr.io/lysand-org/postgres:main
container_name: lysand-db
restart: unless-stopped
environment:
POSTGRES_DB: lysand
POSTGRES_USER: lysand
POSTGRES_PASSWORD: _______________
networks:
- lysand-net
volumes:
- ./db-data:/var/lib/postgresql/data
redis:
image: redis:alpine
container_name: lysand-redis
volumes:
- ./redis-data:/data
restart: unless-stopped
networks:
- lysand-net
2023-12-03 05:55:19 +01:00
meilisearch:
stdin_open: true
environment:
- MEILI_MASTER_KEY=__________________
2023-12-03 05:55:19 +01:00
tty: true
networks:
- lysand-net
volumes:
- ./meili-data:/meili_data
image: getmeili/meilisearch:v1.7
2023-12-03 05:55:19 +01:00
container_name: lysand-meilisearch
restart: unless-stopped
networks:
lysand-net: