# Migration

URL: https://docs.nolay.ru/en/migrate/
Updated: 2026-09-23

> How to move projects to Nolay from another panel, a PaaS or your own scripts.

Nolay does not install next to another hosting panel on the same server: the installer stops if it finds Coolify, Dokploy, CapRover, Plesk, cPanel, ISPmanager, aaPanel or HestiaCP. So migration goes to a new server.

## General order

1. Rent a new server and [connect it](/en/start/connect-server/).
2. Create projects from the same repository. If the project has a `Dockerfile`, Nolay builds with it.
3. Move environment variables: non-secret ones to [`[env]`](/en/reference/nolay-toml/#field-env), the rest to [Secrets](/en/guides/secrets/).
4. Move database data with a dump and restore it on the new server.
5. Check the project at the tunnel address or by IP, then switch the domain DNS to the new server.

Detailed guides for moving from Coolify, Dokploy and your own scripts will appear in this section.
