GithubHelp home page GithubHelp logo

wisdomsky / cloudflared-web Goto Github PK

View Code? Open in Web Editor NEW
139.0 139.0 16.0 326 KB

Cloudflared-web is a docker image that packages both cloudflared cli and a simple Web UI to easily start or stop remotely-managed Cloudflare tunnel.

Dockerfile 10.84% JavaScript 42.24% HTML 1.68% Vue 36.18% TypeScript 1.41% CSS 6.88% Shell 0.78%

cloudflared-web's Introduction

committers.top badge

Pao Dayag's GitHub details

Pao Dayag's GitHub langs Pao Dayag's GitHub langs

Pao Dayag's GitHub streak

cloudflared-web's People

Contributors

lcd1232 avatar mariusvb avatar triskae avatar wisdomsky avatar zoobdude avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cloudflared-web's Issues

add security to the UI

I wanted to know if it was possible to add a password to the web Ui to add security and prevent pepole from accesing the control pannel and modifying the tunnel ?

Multiple tunnels?

Works great for a single tunnel per Docker container, but is there any way to have multiple tunnels per one container?

WRN Your version 2023.10.0 is outdated. We recommend upgrading it to 2024.1.2

While installing cloudflared on my CasaOS

cloudflared | 2024-01-11T23:39:57Z INF Version 2023.10.0 cloudflared | 2024-01-11T23:39:57Z INF GOOS: linux, GOVersion: go1.20.6, GoArch: amd64 cloudflared | 2024-01-11T23:39:57Z INF Settings: map[no-autoupdate:true token:*****] cloudflared | 2024-01-11T23:39:57Z INF cloudflared will not automatically update if installed by a package manager. cloudflared | 2024-01-11T23:39:57Z WRN Your version 2023.10.0 is outdated. We recommend upgrading it to 2024.1.2

How do I update your app?

a better way to implement healthcheck?

Currently adding healthchecks to all my docker containers, and this container specifically was quite hard to implement one for.

I wanted the healthcheck to be based on the status of the tunnel connection, giving a healthy status when the tunnel is connected.

Right now I'm using this in my docker-compose file:

healthcheck:
      test: "curl -s -L http://localhost:14333/config | node -e 'process.exit((JSON.parse(require(\"fs\").readFileSync(0).toString()).start)==\"false\")'"
      interval: 30s
      timeout: 10s
      retries: 5

Any plans to implement a healthcheck in the Dockerfile itself?

A new version of cloudflared is available

Hello, thanks a lot for your nice app ! Very useful.
The cloudflare dashboard complains about the cloudflared package is outdated, do you think you can update it ?
Thanks a lot ๐Ÿ˜„

Casaos port

I installed it so I could access Casaos through my own subdomain. I can access the panel running on port 80 But I can't access ports of other applications

icmp failed

WRN The user running cloudflared process has a GID (group ID) that is not within ping_group_range. You might need to add that user to a group within that range, or instead update the range to encompass a group the user is already in by modifying /proc/sys/net/ipv4/ping_group_range. Otherwise cloudflared will not be able to ping this network error="Group ID 0 is not between ping group 1 to 0"

try to use command : sysctl -w net.ipv4.ping_group_range="1 2147483647"
sysctl: permission denied on key "net.ipv4.ping_group_range"

ERR_CONNECTION_TIMED_OUT

Hello,

I installed your community app store on my Umbrel Home, then I created a tunnel and put the token in your app.

I created a public hostname for 2 apps with my local IP and port 2100 for Bitcoin Core.

Unfortunately I get the following error : "ERR_CONNECTION_TIMED_OUT"

At the end of the app URL, i get redirected to ":2000/?origin=host&app=bitcoin&path=%2F"

I tried with Bitcoin app and Jackett

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.