Zero-Downtime Deployments
Deploying a new version doesn’t require stopping the old one, ensuring uninterrupted uptime.
ZaneOps is a self-hosted, beautiful and fast platform for deploying and managing static sites, web apps, databases, services (like Supabase, WordPress, Ghost), workers, or anything else you need. Whether you’re launching a startup or managing an enterprise.
It is a free and open-source alternative to platforms like Heroku, Railway, and Render, leveraging the scalability of Docker Swarm and the flexibility of Caddy.
Who said that open source projects had to look bad ? 👀
Yes, this is the app running in production!
ZaneOps is loaded with powerful features:
Zero-Downtime Deployments
Deploying a new version doesn’t require stopping the old one, ensuring uninterrupted uptime.
Preview environments
Create preview deployments from Gitlab and GitHub repositories. Test & Preview your features before sending them to production. Either trigger them from API or from a pull request.
Free SSL Certificates
Every domain-custom or auto-generated gets a free SSL certificate that is automatically renewed on expiration.
Automatic Git deploys
ZaneOps can deploy your app everytime you do a push to your repository, reducing the need to do manual CD.
Magic File Mounts
Override the content of any file inside your services using configuration files.
HTTP Logs
You can view and analyze all HTTP requests made to your service over time.
Built-in Monitoring
Automatic health checks, detailed metrics, and real-time logs for each service and deployment.
Advanced URL Support
Supports wildcard URLs, multiple services sharing the same domain
(e.g., frontend on domain.com/ and API on domain.com/api),
URL redirections (permanent, temporary), and multiple URLs per service.
Git-Like Configuration System
Review and validate changes before deploying new versions.
Deployment Webhooks
Easily set up CI/CD workflows.
Resource Limits
Set maximum memory (RAM) and CPU usage per service.
Flexible Volume Management
Attach as many volumes as needed and/or bind them to local paths.
Easy Environment Variable Management
Manage your environment variables,
export them as a .env file, or import them easily.
Flexible environments Management
Create and clone environments from any other environment, you can even choose to deploy automatically when you clone an env. it just works !