version: "3.8" services: postgres: image: postgres # restart: always container_name: postgrsql-${APP_NAME_ECOSYSTEM} environment: POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_USER: ${POSTGRES_USER} POSTGRES_DB: ${POSTGRES_DB} PGDATA: /var/lib/postgresql/data ports: - ${POSTGRES_PORT}:5432 volumes: - postgresql:/var/lib/postgresql/data # ------------------------------------------------------------------------ # REDIS Image used for cache and scheduling jobs for async processing # ------------------------------------------------------------------------ redis: image: redis:6-alpine3.15 container_name: redis-${APP_NAME_ECOSYSTEM} ports: - ${REDIS_PORT}:6379 volumes: - reids:/data volumes: postgresql: driver: local reids: driver: local