https://github.com/samcole8/cloudflared-compose
Easier Cloudflared connector deployment with Docker Compose
https://github.com/samcole8/cloudflared-compose
cloudflare-zero-trust cloudflared docker docker-compose
Last synced: 6 months ago
JSON representation
Easier Cloudflared connector deployment with Docker Compose
- Host: GitHub
- URL: https://github.com/samcole8/cloudflared-compose
- Owner: samcole8
- License: mit
- Created: 2025-07-23T09:17:31.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-07-23T09:30:35.000Z (7 months ago)
- Last Synced: 2025-08-10T19:50:10.230Z (6 months ago)
- Topics: cloudflare-zero-trust, cloudflared, docker, docker-compose
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cloudflared-compose
[](https://github.com/samcole8/cloudflared-compose/releases/latest)


Deploy Cloudflared connectors using Docker Compose instead of command-line Docker.
## Setup
1. Install [Docker](https://docs.docker.com/engine/install/) and [Docker Compose](https://docs.docker.com/compose/install/standalone/)
2. Configure a Cloudflared connector on the Zero Trust dashboard ([official documentation](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/get-started/create-remote-tunnel/))
3. Instead of deploying a connector with command-line Docker, extract the `TUNNEL_TOKEN` from the provided command, and add it to a `.env` file in the same directory as `docker-compose.yml`
4. Start the container with `docker compose up`