Spaces:
Running
Running
version: '3.8' | |
services: | |
app: | |
build: | |
context: . | |
dockerfile: docker/Dockerfile | |
ports: | |
- "7860:7860" | |
environment: | |
- POSTGRES_SERVER=db | |
- POSTGRES_USER=postgres | |
- POSTGRES_PASSWORD=postgres | |
- POSTGRES_DB=testauto | |
- RABBITMQ_HOST=rabbitmq | |
depends_on: | |
- db | |
- rabbitmq | |
volumes: | |
- ./uploads:/app/uploads | |
- ./generated_scripts:/app/generated_scripts | |
- ./logs:/app/logs | |
db: | |
image: postgres:13 | |
environment: | |
- POSTGRES_USER=postgres | |
- POSTGRES_PASSWORD=postgres | |
- POSTGRES_DB=testauto | |
volumes: | |
- postgres_data:/var/lib/postgresql/data | |
ports: | |
- "5432:5432" | |
rabbitmq: | |
image: rabbitmq:3-management | |
ports: | |
- "5672:5672" | |
- "15672:15672" | |
environment: | |
- RABBITMQ_DEFAULT_USER=guest | |
- RABBITMQ_DEFAULT_PASS=guest | |
volumes: | |
- rabbitmq_data:/var/lib/rabbitmq | |
volumes: | |
postgres_data: | |
rabbitmq_data: |