services: app: container_name: lab-postgenerator-app build: context: . dockerfile: Dockerfile env_file: .env volumes: - postgenerator-data:/app/data networks: - proxy_net # NO exposed ports — traffic routed via lab-router nginx deploy: resources: limits: memory: 1024M cpus: '1.0' restart: unless-stopped volumes: postgenerator-data: name: postgenerator-data networks: proxy_net: external: true