Deploy and manage applications with root access using the Coolify platform
Coolify is a self-hosted Heroku/Netlify alternative available as a platform app on RepoCloud. It provides a modern, intuitive interface for deploying and managing applications while giving you full root access and a dedicated IPv4 address.
Coolify is an open-source, self-hostable platform that simplifies the deployment and management of applications, databases, and services. As a platform app on RepoCloud, Coolify gives you more control and flexibility than standard applications while still benefiting from RepoCloud’s managed infrastructure.
Root access and complete control over your environment
Intuitive UI similar to Heroku, Netlify, and Vercel
Your own dedicated IP address
Integrated continuous integration and deployment
Coolify provides a seamless deployment experience for various application types:
Coolify comes with a wide range of pre-configured templates for quick deployment:
Deploy and manage databases directly within Coolify:
Coolify offers advanced features for a complete deployment platform:
Access Marketplace
Navigate to the RepoCloud marketplace and search for “Coolify”
Select Resources
Choose resources for your Coolify instance (we recommend at least 4GB RAM / 2 vCPU)
Configure Settings
Set up basic configuration options, including admin credentials
Deploy
Click “Deploy” to launch your Coolify instance
Access Coolify Dashboard
Once deployment is complete, click on the provided URL to access your Coolify dashboard
Coolify requires more resources than some standard applications due to its platform nature. We recommend starting with at least 4GB RAM and 2 vCPU, and scaling up as needed.
After accessing your Coolify dashboard for the first time, complete the initial setup:
Create Admin Account
Set up your administrator account with a secure password
Connect Git Providers
Connect your GitHub, GitLab, or other Git providers for seamless deployment
Set Up SSH Keys
Generate or import SSH keys for secure Git access
Configure Resources
Define resource limits for your applications and services
Create New Application
In the Coolify dashboard, click “New Resource” and select “Application”
Select Source
Choose your Git provider and select the repository
Configure Build
Set build commands, environment variables, and other settings
Deploy
Click “Deploy” to build and deploy your application
Create from Template
In the Coolify dashboard, click “New Resource” and select “Template”
Choose Template
Browse available templates and select one that matches your needs
Configure Settings
Adjust settings specific to the template
Deploy
Click “Deploy” to provision your application from the template
Once your applications are deployed, you can manage them through the Coolify dashboard:
Coolify provides direct terminal access to your applications, allowing you to run commands, troubleshoot issues, and customize your environment beyond what’s possible with standard RepoCloud applications.
Control & Access
Standard RepoCloud Applications:
Coolify Platform:
Networking
Standard RepoCloud Applications:
Coolify Platform:
Application Support
Standard RepoCloud Applications:
Coolify Platform:
When using Coolify on RepoCloud, keep these technical considerations in mind:
To upgrade your Coolify instance to the latest version:
Access Terminal
Use the terminal access feature in the RepoCloud dashboard
Run Upgrade Command
Execute the Coolify upgrade command as recommended in the Coolify documentation
Verify Upgrade
Check the Coolify dashboard to confirm the new version is running
Coolify is ideal for users who: