{"id":16733343,"url":"https://github.com/radiokot/umbrel-cloudflared","last_synced_at":"2025-07-11T20:06:23.997Z","repository":{"id":208469893,"uuid":"721543673","full_name":"Radiokot/umbrel-cloudflared","owner":"Radiokot","description":"☂ Umbrel app for Cloudflare Tunnel (cloudflared)","archived":false,"fork":false,"pushed_at":"2024-07-21T09:21:21.000Z","size":664,"stargazers_count":29,"open_issues_count":3,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-18T05:34:19.839Z","etag":null,"topics":["cloudflare","cloudflare-tunnel","cloudflared","home-server","sveltekit","umbrel"],"latest_commit_sha":null,"homepage":"https://radiokot.com.ua/p/umbrel-cloudflared","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Radiokot.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://radiokot.com.ua/tip"]}},"created_at":"2023-11-21T09:29:25.000Z","updated_at":"2025-02-13T23:10:27.000Z","dependencies_parsed_at":"2023-11-28T17:28:25.929Z","dependency_job_id":"c67067aa-c6ce-4cad-8540-9903cf27f8bb","html_url":"https://github.com/Radiokot/umbrel-cloudflared","commit_stats":null,"previous_names":["radiokot/umbrel-cloudflared"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Radiokot%2Fumbrel-cloudflared","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Radiokot%2Fumbrel-cloudflared/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Radiokot%2Fumbrel-cloudflared/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Radiokot%2Fumbrel-cloudflared/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Radiokot","download_url":"https://codeload.github.com/Radiokot/umbrel-cloudflared/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244874262,"owners_count":20524576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudflare","cloudflare-tunnel","cloudflared","home-server","sveltekit","umbrel"],"created_at":"2024-10-12T23:49:27.361Z","updated_at":"2025-07-11T20:06:23.986Z","avatar_url":"https://github.com/Radiokot.png","language":"Svelte","funding_links":["https://radiokot.com.ua/tip"],"categories":[],"sub_categories":[],"readme":"# Umbrel Cloudflare Tunnel client\nAccess your [Umbrel](https://umbrel.com/) apps from the Internet using Cloudflare network. Learn more about tunnels on [Cloudflare website](https://www.cloudflare.com/products/tunnel/).\n\n![Screenshot](repository-assets/screen-1.png)\n\nGet the app from:\n- [Umbrel app store](https://apps.umbrel.com/app/cloudflared)\n- [Radiokot's Umbrel apps](https://github.com/Radiokot/umbrel-app-store)\n\n## How to use it\n\nTo use this app, you must have a set up Cloudflare account with added domains. Once you've done setting it up, check out [the guide with examples](https://github.com/Radiokot/umbrel-cloudflared/wiki/How-to-set-up-Cloudflare-Tunnel-on-your-Umbrel) to configure your own tunnel.\n\n## Sponsors\n[\u003cimg src=\"https://avatars.githubusercontent.com/u/103765434?s=100\" alt=\"BrutusBondBTC\" height=70 /\u003e](https://github.com/BrutusBondBTC)\n\u003cbr\u003e\n…and 2 anonymous sponsors.\n\n*I am very grateful to everyone [supporting this project](https://radiokot.com.ua/tip) ❤️ To join this public list, email me the transaction reference once it is complete.*\n\n## Development notes\nThis web UI for [cloudflared](https://github.com/cloudflare/cloudflared) is intended to be used only in docker-compose deployment under Umbrel. The connector image it uses is [umbrel-cloudflared-connector](https://github.com/Radiokot/umbrel-cloudflared-connector).\n\n### Versioning\nThis app uses [Semantic Versioning 2.0.0](https://semver.org/#spec-item-11).\nAll the user-facing changes in the app are listed in the [changelog file](CHANGELOG.md).\n\n### Environment variables\n|Name|Meaning|\n|-|-|\n|`CLOUDFLARED_HOSTNAME`|Hostname or IP of the connector container|\n|`CLOUDFLARED_METRICS_PORT`|`cloudflared` metrics server port in the connector container. The corresponding value must be set for connector|\n|`CLOUDFLARED_TOKEN_FILE`|Path to a file to store the connector token. The corresponding value must be set for the connector|\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradiokot%2Fumbrel-cloudflared","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fradiokot%2Fumbrel-cloudflared","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradiokot%2Fumbrel-cloudflared/lists"}