| 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"] | |