diff --git a/rocktiplex/docker-compose.yml b/rocktiplex/docker-compose.yml index 4dee8a9..057f973 100644 --- a/rocktiplex/docker-compose.yml +++ b/rocktiplex/docker-compose.yml @@ -1,16 +1,14 @@ version: '3' networks: - status-proxy: external: false - fathom: external: false - rsf-analytics: external: false - + ytpod: + external: false reader: external: false @@ -93,6 +91,28 @@ services: networks: - rsf-analytics + # ============================================ + # YTPOD + # ============================================ + + ytpod: # HTTP - port 8080 + image: ghcr.io/turtlebasket/ytpod:latest + container_name: ytpod + restart: always + networks: + - ytpod + + ytpod-cloudflared: + container_name: cloudflared-ytpod + image: cloudflare/cloudflared + restart: unless-stopped + command: tunnel run + environment: + - TUNNEL_TOKEN=${YTPOD_TUNNEL_TOKEN} + networks: + - ytpod + + # ============================================ # RSS READER # ============================================ diff --git a/rocktiplex/example.env b/rocktiplex/example.env index f0e67d4..bca7c86 100644 --- a/rocktiplex/example.env +++ b/rocktiplex/example.env @@ -1,11 +1,8 @@ -# Status Proxy Cloudflared +# Cloudflared tunnel URLs STATUS_PROXY_TUNNEL_TOKEN=... - -# Fathom Analytics Cloudflared FATHOM_TUNNEL_TOKEN=... - -# RSF Cloudflared RSF_TUNNEL_TOKEN=... +YTPOD_TUNNEL_TOKEN=... # RSF Analytics Container RSF_DENSITY_API_URL=https://...