Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/Savy011/acm-website-tanstack.
Something went wrong. Try again.
acm-website-tanstack docker-compose.yaml
1.1 kB · 44 lines
YAML
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445services: postgres-database: image: "postgres:15" container_name: postgres-database environment: - POSTGRES_DB=${POSTGRES_DB} - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} ports: - "5432:5432" volumes: - db-data:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U acmsecy -d acm"] interval: 5s timeout: 5s retries: 5 networks: - acm-network
backend: image: 6791042/seed-acm-backend:latest container_name: acm-backend environment: - POSTGRESQL_DB_URL=jdbc:postgresql://postgres-database:5432/${POSTGRES_DB} - POSTGRESQL_DB_USER=${POSTGRES_USER} - POSTGRESQL_DB_PASSWORD=${POSTGRES_PASSWORD} - SMTP_EMAIL=${SMTP_EMAIL} - SMTP_PASSWORD=${SMTP_PASSWORD} ports: - "8080:8080" depends_on: postgres-database: condition: service_healthy restart: unless-stopped networks: - acm-network
volumes: db-data:
networks: acm-network: driver: bridge