services: labre-web: build: . container_name: labre-web restart: unless-stopped env_file: .env.production ports: - "127.0.0.1:8082:4321" healthcheck: test: ["CMD", "node", "-e", "require('http').get('http://127.0.0.1:4321/login',r=>process.exit(r.statusCode>=500?1:0)).on('error',()=>process.exit(1))"] interval: 30s timeout: 5s start_period: 15s retries: 3 logging: driver: json-file options: max-size: "10m" max-file: "3"