Current section
Files
Jump to
Current section
Files
coolify_ex
coolify.example.exs
coolify.example.exs
%{
version: 1,
base_url: {:env, "COOLIFY_BASE_URL"},
token: {:env, "COOLIFY_TOKEN"},
default_project: :web,
projects: %{
web: %{
app_uuid: {:env, "COOLIFY_WEB_APP_UUID"},
git_branch: "main",
git_remote: "origin",
# Use "." for a top-level app or a relative child path for monorepos.
project_path: ".",
public_base_url: {:env, "COOLIFY_PUBLIC_BASE_URL"},
readiness: %{
initial_delay_ms: 0,
poll_interval_ms: 2_000,
timeout_ms: 120_000,
checks: [
%{
name: "HTTP ready",
url: "/healthz",
expected_status: 200,
expected_body_contains: "ok"
}
]
},
verification: %{
checks: [
%{name: "Landing page", url: "/", expected_status: 200}
]
}
}
}
}