diff --git a/dev.env b/dev.env index 6dcd3b16..ab886977 100644 --- a/dev.env +++ b/dev.env @@ -66,3 +66,6 @@ PORTAINER_PASSWORD=password1234 # Grafana Dashboard GF_SECURITY_ADMIN_USER=admin GF_SECURITY_ADMIN_PASSWORD=password + +# Cloudflare tunnel token +CLOUDFLARE_TUNNEL_TOKEN= diff --git a/docker-compose.yml b/docker-compose.yml index 3de37d60..ea1ec34a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,15 @@ version: '3' services: + tunnel: + container_name: cloudflared-tunnel + image: cloudflare/cloudflared + restart: unless-stopped + command: tunnel --no-autoupdate run + environment: + - TUNNEL_TOKEN=${CLOUDFLARE_TUNNEL_TOKEN} + depends_on: + - nginx + portainer: restart: on-failure image: portainer/portainer-ce:latest