Files
indie/docker-compose.yml
2026-06-30 11:13:55 +05:45

39 lines
786 B
YAML

services:
postgres:
image: postgres:16-alpine
network_mode: host
environment:
POSTGRES_DB: indie
POSTGRES_USER: indie
POSTGRES_PASSWORD: indie_dev
volumes:
- pgdata:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U indie"]
interval: 5s
timeout: 5s
retries: 5
mongodb:
image: mongo:7
network_mode: host
environment:
MONGO_INITDB_DATABASE: indie
volumes:
- mongodata:/data/db
minio:
image: minio/minio:latest
network_mode: host
command: server /data --console-address ":9001"
environment:
MINIO_ROOT_USER: indieadmin
MINIO_ROOT_PASSWORD: indiesecret
volumes:
- miniodata:/data
volumes:
pgdata:
mongodata:
miniodata: