Skip to content

devstroop/cloudflared-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Cloudflared (Docker)

Version

Usage: docker run --rm -it ghcr.io/jauderho/cloudflared:latest

docker compose

services:
  cloudflared:
    build:
      context: .
      dockerfile: Dockerfile
    container_name: cloudflared
    restart: unless-stopped
    command: tunnel --no-autoupdate run --token aBcDeF0123456789...
    cap_add:
     - NET_BIND_SERVICE
    deploy:
      mode: replicated
      replicas: 2
      restart_policy:
        condition: unless-stopped
services:
  cloudflared:
    build:
      context: .
      dockerfile: Dockerfile
    container_name: cloudflared
    restart: unless-stopped
    ports:
      - "5454:5454/tcp"
      - "5454:5454/udp"
    volumes:
       - './etc-cloudflared/:/etc/cloudflared/'
    # uncomment if using a lower port
    #cap_add:
    #  - NET_BIND_SERVICE
    restart: unless-stopped

etc-cloudflared/config.yaml

no-autoupdate: true
max-upstream-conns: 75
protocol: quic
proxy-dns: true
proxy-dns-address: 0.0.0.0
proxy-dns-port: 5454
proxy-dns-upstream:
    #- https://mozilla.cloudflare-dns.com/dns-query
    - https://odoh.cloudflare-dns.com/dns-query
    - https://9.9.9.9/dns-query
    - https://doh.la.ahadns.net/dns-query
    #- https://n69pt178tv.cloudflare-gateway.com/dns-query

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors