Portuguese for catapult — launch your application to any server.
Full documentation: leakix.github.io/catapulta
Declarative deployment DSL for Rust. Provision cloud servers, configure DNS, and deploy Docker containers — all from typed Rust code. No YAML, no shell scripts, no manual SSH.
- DigitalOcean — create/destroy droplets via
doctlCLI
- OVH — A record management via OVH REST API
- Cloudflare — A record management via Cloudflare API
- Docker save/load — build locally, transfer via SSH (no registry required)
- Caddy — automatic TLS, reverse proxy, gzip, security headers, basic auth
MIT