version: '3.8' services: cloudflared: image: cloudflare/cloudflared:latest container_name: cloudflared-tunnel restart: unless-stopped command: tunnel --config /etc/cloudflared/config.yml run volumes: - cloudflared-config:/etc/cloudflared environment: - TUNNEL_ID=${TUNNEL_ID} networks: - principal volumes: cloudflared-config: networks: principal: external: true name: principal