Deploy and manage self-hosted applications with Coolify.
Understand server preparation, application configuration, domains, databases and the operational checks behind a reliable deployment.
Explore the workflow →Treat deployment as an operating system
A platform simplifies delivery, but the server, backups, secrets and application health still need attention.
Prepare infrastructure
Use a supported server with secure access and enough resources.
Configure applications
Set repository, build settings, environment variables and domains.
Operate services
Monitor health, logs, storage and updates.
Convenient deployment still needs backups.
Application redeployment does not automatically protect databases, uploaded files or external service configuration.
Watch CPU, memory, disk and network.
Use protected environment variables.
Verify DNS and HTTPS after deployment.
Back up volumes and databases.
A clean Coolify deployment
Prepare
Secure the server and DNS plan.
Connect
Add the source repository and settings.
Deploy
Build, launch and inspect logs.
Maintain
Monitor, back up and update.
Build smarter, reliable workflows
Explore more guides in the Automation hub.





