Here you can find the documentation for adding new services to Coolify.
More magic coming soon 🪄In the environment option, you can do the following. Let’s use
APPWRITE
as an example with a generate UUID of vgsco4o
and with a wildcard domain of http://example.com
.
$SERVICE_USER_APPWRITE
Generator: Str::random(16)
$SERVICE_PASSWORD_APPWRITE
Generator: Str::password(symbols: false)
$SERVICE_PASSWORD_64_APPWRITE
Generator: Str::password(length: 64, symbols: false)
$SERVICE_BASE64_APPWRITE
Generator: Str::random(32)
$SERVICE_BASE64_64_APPWRITE
Generator: Str::random(64)
$SERVICE_BASE64_128_APPWRITE
Generator: Str::random(128)
$SERVICE_REALBASE64_APPWRITE
Generator: base64_encode(Str::random(32));
$SERVICE_REALBASE64_64_APPWRITE
Generator: base64_encode(Str::random(64));
$SERVICE_REALBASE64_128_APPWRITE
Generator: base64_encode(Str::random(128));
docker-compose
file, like:
Docker Compose
deployments inside Coolify. It uses the same process to parse, generate and deploy as the one-click services.
If you are done with tests and everything works, open a PR, that have the new <service>.yaml
compose file under /templates/compose
.
spin up
command, then open a new terminal and run the following command.