Skip to main content
This section provide details on how to install Coolify. Before running the install script, please ensure your server has the following packages installed:
  • sudo
  • wget
  • curl

Scripted

Prompts for answers:
No question asked (force):
Opt-out from telemetry (count installed instances on the landing page)
You can review the script here.

Manually

  1. Need to set the required environment variables in a .env file (see below)
  2. Need to have Docker Engine v20.10+ installed on your server.

Environment Variables

Coolify needs to have the following environment variables to be set in advance.
This is done automatically with the automated installation script.

Options

Change Configuration

You can always execute the installation script with different options to reconfigure Coolify. For example:
  • If you want to opt-out of tracking, execute the install script with --do-not-track.
  • If you want to use the white-labeled version, execute the install script with --white-labeled.
Some configurations are not preserved if you would like to change them on an already configured instance.These options are the following: --white-labeled, --do-no-track, --white-labeled-icon.So if you installed Coolify with --do-no-track before, and you want to also use --white-labeled option, you need execute the install script with --do-not-track and --white-labeled!

Restart

If for some reason, your instance crashes, you can restart it with the following command:

Uninstall

You can easily uninstall Coolify by stopping the following containers, coolify, coolify-proxy and coolify-fluentbit, or execute the following script:
You also need to cleanup all the docker volumes as well.
And delete all configurations in ~/coolify: