Skip to content

v1.10.0

Choose a tag to compare

@andrasbacsai andrasbacsai released this 11 Oct 19:56
· 7 commits to main since this release

What's New

  • Database imports: coolify database import upload|start|status and coolify service database import upload|start|status. Import from a local file (chunked upload for large dumps), an uploaded file, S3, or a server path. Use --wait to follow the import until it finishes.
  • SQLite databases: coolify database create sqlite --sqlite-databases app.db,cache.db, and --sqlite-databases on coolify database update.
  • Audit events: coolify audit list with --search, --action, --source, --page, --per-page.
  • Secret managers: coolify integration-token create (Doppler, Infisical, Vault; the provider token is read from stdin, an env var, or a hidden prompt) and coolify app secret-manager set.
  • Preview logs: coolify app previews logs <app_uuid> <pr_id> with --lines, --follow, --show-timestamps, --service.
  • Team settings: coolify teams update --build-server-fallback=<bool>.
  • Environment details: coolify project env get <project_uuid> <environment> shows the environment and its resources.

Bug Fixes

  • coolify github get|update|delete|repos|branches now work with an app UUID (the API expects the numeric id; the CLI now resolves it). github get no longer calls an endpoint that does not exist.
  • The API client now sends Accept: application/json. Before, API validation errors were lost: the CLI followed a redirect to an HTML page and retried, or reported success.
  • coolify database get now shows sqlite_databases.

Changes

  • coolify server get <uuid> --resources now uses GET /servers/{uuid}/resources. The JSON output is now a list of resources (uuid, name, type, status, ...).

Breaking Changes

  • None, except the server get --resources JSON shape above.