services: redis: image: redis:7-alpine restart: unless-stopped command: ["redis-server", "--appendonly", "yes"] volumes: - redis-data:/data psmf-data-sync: image: ${IMAGE_REPO}:${IMAGE_TAG:-latest} restart: unless-stopped depends_on: - redis ports: - "${HOST_PORT:-8003}:8002" environment: DB_HOST: ${DB_HOST} DB_PORT: ${DB_PORT:-5432} DB_NAME: ${DB_NAME} DB_USER: ${DB_USER} DB_PASSWORD: ${DB_PASSWORD} REDIS_HOST: redis REDIS_PORT: 6379 REDIS_DB: ${REDIS_DB:-0} LOG_LEVEL: ${LOG_LEVEL:-info} volumes: redis-data: