Coolify Documentation home page
Coolify Documentation
Search...
⌘K
Home
Support
Cloud
Cloud
Search...
Navigation
Server
Build Server
Documentation
Knowledge Base
Resources
API
Community
Sponsorship
General
FAQ
Health checks
Domains
Monitoring
Environment Variables
Persistent Storage
Database Backups
DNS Configuration
Drain Logs
Commands
Add a service
Instance Updates
Resources
Applications
Databases
How-tos
Load Balancing on Hetzner
Administration (Self-hosted)
Delete User
Git
GitHub
Gitlab
Bitbucket
Gitea
Server
Introduction
Firewall
Build Server
Multiple Servers
OpenSSH
Oracle Cloud
Supported Proxy
Automated Cleanup
Non-root user
S3
Introduction
AWS S3
Cloudflare R2
Docker
Docker Swarm
Docker Registry
Docker Compose
Custom Commands
Cloudflare
Cloudflare Tunnels
Traefik
Healthcheck
BasicAuth Middleware
Enable Dashboard
Dynamic Configurations
Custom SSL Certificates
Load-balancing
Redirects
Wildcard SSL Certificates
On this page
Requirements
How to use
How to set a build server for a resource
Server
Build Server
A guide on how to use a build server with Coolify
This is an experimental feature.
You could have a build server to build your projects on instead of building them on the server where you host your resources.
This keeps the load separated, so it does not affect your application’s performance.
Requirements
The built images needs to be pushed to a container registry.
The server needs to be authenticated to the container registry. See
this
for more information.
The server needs to have access to the source code.
The server needs Docker Engine installed.
The server should be the same architecture as the deployment servers.
If you have more than one build server, the used server will be chosen randomly.
How to use
Add a new server to Coolify.
Enable the
Build Server
feature while creating a new resource.
After this, Coolify will use this server to build your resources, in case you enabled the
Build Server
feature for them.
How to set a build server for a resource
Create or go to a resource that you want to use a build server for.
Enable the
Build Server
feature on the
General
tab,
Build
section.
Make sure you set up a container registry for the resource.
Firewall
Multiple Servers
Assistant
Responses are generated using AI and may contain mistakes.