28 lines
854 B
YAML
28 lines
854 B
YAML
# =============================================================================
|
|
# ©AngelaMos | 2026
|
|
# cloudflared.compose.yml
|
|
# =============================================================================
|
|
# Cloudflare Tunnel for production remote access
|
|
# Usage: docker compose -f compose.yml -f cloudflared.compose.yml up -d
|
|
# =============================================================================
|
|
|
|
services:
|
|
cloudflared:
|
|
image: cloudflare/cloudflared:latest
|
|
container_name: ${APP_NAME:-tlsfp}-tunnel
|
|
command: tunnel run --token ${CLOUDFLARE_TUNNEL_TOKEN}
|
|
networks:
|
|
- app
|
|
depends_on:
|
|
nginx:
|
|
condition: service_started
|
|
deploy:
|
|
resources:
|
|
limits:
|
|
cpus: '0.5'
|
|
memory: 128M
|
|
reservations:
|
|
cpus: '0.1'
|
|
memory: 32M
|
|
restart: unless-stopped
|