name: ${_STACK_0} networks: db-net: name: ${_NET_0} external: true edge-net: name: ${_NET_1} external: true volumes: db-data: name: ${_VOLUME_0} external: true services: db-test: container_name: ${_CONTAINER_0} image: postgres:16 restart: unless-stopped env_file: - .run.env # Runtime ENV - .env # Compose ENV volumes: - db-data:/var/lib/postgresql/data networks: - db-net expose: - 5432 healthcheck: test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER}"] interval: 5s retries: 5 db-admin: container_name: ${_CONTAINER_1} image: adminer:latest env_file: - .env depends_on: - db-test networks: - edge-net - db-net expose: - 8080