name: proxy-server services: frp: container_name: proxy-server-dev-frp build: context: ./frp dockerfile: Dockerfile ports: - "18080:18080" - "20000-20100:20000-20100" networks: - proxy-server-test restart: always postgres: container_name: proxy-server-dev-postgres image: postgres:17 environment: POSTGRES_DB: $DB_DATABASE POSTGRES_USER: $DB_USERNAME POSTGRES_PASSWORD: $DB_PASSWORD ports: - "${DB_PORT}:5432" volumes: - postgres-data:/var/lib/postgresql/data networks: - proxy-server-test restart: always service: container_name: proxy-server-dev-service build: context: ../.. dockerfile: Dockerfile environment: PORT: $PORT DB_HOST: $DB_HOST DB_PORT: $DB_PORT DB_DATABASE: $DB_DATABASE DB_USERNAME: $DB_USERNAME DB_PASSWORD: $DB_PASSWORD DB_TIMEZONE: $DB_TIMEZONE ports: - "${PORT}:${PORT}" networks: - proxy-server-test depends_on: - postgres restart: always networks: proxy-server-test: driver: bridge volumes: postgres-data: name: proxy-server-test-postgres-data