services: shellngn: container_name: shellngn image: shellngn/pro volumes: - './shellngn-data/:/home/node/server/data' nginx-verify: container_name: nginx-verify restart: unless-stopped image: nginx ports: - '80:80' volumes: - './nginx-verify.conf:/etc/nginx/nginx.conf' - './certbot/www:/var/www/certbot' nginx: container_name: nginx restart: unless-stopped image: nginx ports: - '443:443' volumes: - './nginx.conf:/etc/nginx/nginx.conf' - './certbot/conf:/etc/letsencrypt' certbot: image: certbot/certbot container_name: certbot volumes: - './certbot/conf:/etc/letsencrypt' - './certbot/www:/var/www/certbot' command: >- certonly --webroot -w /var/www/certbot --force-renewal --email admin@example.com -d example.com --agree-tos