From: Sergey Ponomarev Date: Sat, 3 Feb 2024 20:13:22 +0000 (+0200) Subject: cloudflared: refine config.yml X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=ac3fa0b87ea23898d238d1e8fb2280b45bba756f;p=feed%2Fpackages.git cloudflared: refine config.yml The config.yml is an example of a tunnel local configuration. But the cloudlfared treat it as a real config and fails to start. So to avoid problems let's comment all the statements. The `url: http://localhost:8000` is not a valid config option. Additionally add a smale of configuring ingres rules. The cloudflared.config has missing option token. Signed-off-by: Sergey Ponomarev (cherry picked from commit b3580a76d8a4bc0bfa075ba3da945bfe92526871) --- diff --git a/net/cloudflared/files/cloudflared.config b/net/cloudflared/files/cloudflared.config index 041348cc57..b01abf1759 100644 --- a/net/cloudflared/files/cloudflared.config +++ b/net/cloudflared/files/cloudflared.config @@ -1,6 +1,7 @@ config cloudflared 'config' option enabled '0' + option token '' option config '/etc/cloudflared/config.yml' option origincert '/etc/cloudflared/cert.pem' option region '' diff --git a/net/cloudflared/files/sample_config.yml b/net/cloudflared/files/sample_config.yml index 93ff07b56d..1b3a5544a2 100644 --- a/net/cloudflared/files/sample_config.yml +++ b/net/cloudflared/files/sample_config.yml @@ -1,3 +1,9 @@ -url: http://localhost:8000 -tunnel: -credentials-file: /etc/cloudflared/.json +#tunnel: +#credentials-file: /etc/cloudflared/.json +# +#ingress: +# - hostname: luci.example.com +# service: http://localhost:80 +# - hostname: ssh.example.com +# service: ssh://localhost:22 +# - service: http_status:404