Documentation
Self-hosted deploy, observability, and developer tools — one binary each, free, MIT or AGPL. Pick a section below or jump into the quick start.
Getting started
What Teploy is, how the ecosystem fits together, and your first deploy.
- Introduction — Learn what Teploy is and how the ecosystem fits together.
- Quick Start — Deploy your first app in under 5 minutes with the teploy CLI.
- Core Concepts — Understand the key concepts behind Teploy — state files, zero-downtime deploys, accessories, and how the tools fit together.
Deploying
Static sites, containers, databases, GitHub integration.
- Deploy from GitHub — Set up webhook-triggered auto-deploys with the teploy CLI.
- Docker Deploys — Deploy Docker containers with the teploy CLI.
- Databases — Deploy and manage databases as CLI accessories alongside your apps.
- Static Sites — Deploy static sites with the teploy CLI and Caddy serving.
Domains
Custom domains, automatic SSL via Let's Encrypt, Cloudflare setup.
- Custom Domains — Add your own domain to your apps.
- Cloudflare Setup — Optional CDN and security integration.
- SSL Certificates — Automatic SSL for all your domains.
Servers
Provisioning, configuration, and operating your fleet.
- Provisioning Servers — Spin up new servers in seconds.
- Managing Servers — Monitor and manage your servers.
- Scaling — Scale your infrastructure horizontally and vertically.
Reference
CLI commands, configuration files, and API specifications.
- CLI Reference — Complete reference for all teploy CLI commands.
- Environment Variables — Configure environment variables for your apps.
- Recommended Services — Complementary services that work great with Teploy.
- Roadmap — Current product status and upcoming features for Teploy.