A lightweight Go-based orchestrator and Docker environment for Cloudflare wrangler.
This tool isolates the entire Cloudflare development stack, ensuring your host system remains clean of Node.js, npm, or global package bloat.
Cloudflare's wrangler CLI often introduces breaking changes or requires specific Node.js versions. By wrapping it in a Docker container and providing a Go-based CLI proxy, we achieve:
- Zero-Footprint: No Node.js or npm required on the host machine.
- Version Pinning: Guaranteed consistency across different development environments.
- Automated Updates: A simple
-Uflag updates both the binary and the underlying Docker image. - Custom Extensibility: Ability to intercept commands and add custom logic before passing them to wrangler.
- Docker (installed and running)
- Go (only if building from source)
# Golang binary version
cf -V
# self-updater
cf -U# help
cfAuthor: Fred Brooker 💌 git@gscloud.cz ⛅️ GS Cloud Ltd. https://gscloud.cz