|
version: "3.8" |
|
|
|
services: |
|
MailPilot_db: |
|
image: postgres:latest |
|
container_name: MailPilot_db_container |
|
environment: |
|
POSTGRES_DB: ${DATABASE_DB} |
|
POSTGRES_USER: ${DATABASE_USER} |
|
POSTGRES_PASSWORD: ${DATABASE_PASSWORD} |
|
ports: |
|
- "5432:5432" |
|
volumes: |
|
- ./local_pgdata:/opt/analysis/analysis_agents/db/pgdata |
|
|
|
analysis_memcached: |
|
image: memcached:latest |
|
container_name: analysis_memcached_container |
|
ports: |
|
- "11211:11211" |
|
|
|
analysis_migration: |
|
build: . |
|
env_file: .env |
|
volumes: |
|
- .:/opt/MailPilot/MailPilot_ai_agents |
|
depends_on: |
|
- MailPilot_db |
|
ports: |
|
- "7860:7860" |
|
entrypoint: ["/usr/local/bin/docker-entrypoint.sh"] |
|
command: ["migration"] |
|
|