services: app: &app env_file: - .env build: . networks: - web profiles: - production expose: - 3000 app-dev: <<: *app ports: - 9229:9229 #debugger - 35729:35729 #livereload profiles: - development command: npm run dev volumes: - ./src:/home/node/app/src - ./package.json:/home/node/app/package.json - ./package-lock.json:/home/node/app/package-lock.json - ./certs:/home/node/app/certs - ./bin/www:/home/node/app/bin/www environment: DEBUG: "app" NODE_ENV: "development" caddy: image: caddy ports: - 80:80 - 443:443 volumes: - ./caddy/Caddyfile:/etc/caddy/Caddyfile networks: - web env_file: - .env environment: DOMAIN: benchcoach.ascorrea.com networks: web: