Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Migrate from Coolify, Dokploy or CapRover Without Touching the Old Server

Описание и применение

Перенос приложений из Coolify, Dokploy или CapRover в Levelrail без остановки старого сервера: создайте токен чтения, выполните сухой запуск, примените импорт, вручную перенесите данные, затем переключите DNS.

Задача

Migrating apps from Coolify, Dokploy or CapRover to Levelrail without disrupting the existing production environment.

Результат

All supported resources are recreated in Levelrail; databases and volumes remain empty and require manual restoration; DNS is switched after health checks.

Рабочий процесс

  • 1. Create a read‑only token on the old platform (API token, API key, or login password).
  • 2. Export the token to an environment variable (e.g., APP_IMPORT_SOURCE_TOKEN).
  • 3. Run a dry run with levelrail-cli to list items and identify items that need manual attention.
  • 4. Apply the import (optionally limiting to specific apps).
  • 5. Manually handle items not migrated automatically: restore database dumps, copy volume data, connect repositories, verify secrets, re‑add health checks and cron jobs, and confirm domains.
  • 6. Switch DNS to the new Levelrail instances once they are healthy.
  • 7. (Optional) Delete imported resources if the import needs to be undone.

Доказательства

The importer in Levelrail follows the opposite rule: it only reads from your old platform.

Источник

Run a dry run first. The dry run reads the source and prints one row per item with a status. It creates nothing.

Источник

If a name is already taken, the default adds a numeric suffix. Pass --collision skip to leave it alone instead.

Источник

Secret‑looking names (password, token, key, credential, DSN and similar) go through the secrets manager.

Источник

  • Дата записи: 2026-10-10T20:56:11.030Z