services: web: build: context: . dockerfile: Dockerfile container_name: minecarte env_file: - .env expose: - "80" environment: - VIRTUAL_HOST=${APP_DOMAIN} - VIRTUAL_PORT=80 - LETSENCRYPT_HOST=${APP_DOMAIN} - LETSENCRYPT_EMAIL=${DEFAULT_EMAIL} networks: - nginx-proxy restart: unless-stopped networks: nginx-proxy: external: true