Open-source multi-cloud deployment CLI. Write a pilum.yaml, deploy to any provider. We built it to ship our own products — now it ships yours too.
Deploying to multiple cloud providers means multiple CI/CD configs, multiple CLIs, multiple authentication flows. Each provider has its own deployment model, its own gotchas, and its own way of doing things.
Pilum gives you one config file and one CLI for every cloud provider. Define your service once in a pilum.yaml, deploy to Cloud Run, Lambda, Azure Container Apps, Cloudflare Pages, npm, Homebrew, or Docker Hub. Recipe-driven workflows with parallel execution and monorepo support.
GoReleaser is Go-only releases. Pilum is any-language, any-cloud deployment.
One pilum.yaml replaces dozens of GitHub Actions configs across multiple providers.
Occasional mail when Pilum ships something worth knowing about. Nothing else.