Как отвязать проект от Lovable Cloud и перенести его в РФ

Lovable удобен для быстрого создания frontend, базы и серверной логики. Но в production появляются проблемы: зависимость от чужой инфраструктуры, ошибки 502, сложности с переносом Edge Functions, рост расходов и ограниченный контроль над данными.

Решение — вынести базу, backend и функции в независимую инфраструктуру:

Lovable → ProTalk PostgreSQL → Lubanya Cloud → свой API-домен

Lovable остаётся инструментом быстрой разработки интерфейса, а production-инфраструктуру вы контролируете сами.

Итоговая архитектура

Пользователь → Frontend → api.вашпроект.ru → Backend (Lubanya Cloud) → PostgreSQL (ProTalk) + API + авторизация + Edge Functions

Шаг 1. Создайте базу в ProTalk

Откройте pro-talk.ru, создайте базу с именем проекта и скопируйте строку подключения:

postgres://username:password@host:5432/database

Не публикуйте её в репозитории, коде или чатах. Если строка утекла — смените пароль.

Шаг 2. Подготовьте экспорт из Lovable

Соберите дамп базы, SQL-миграции, список таблиц и индексов, Edge Functions, переменные окружения, настройки авторизации, webhook-и и схему хранения файлов. Обычно всё упаковывается в один ZIP-архив.

Шаг 3. Получите миграционное приложение

Здесь понадобится специальная системная инструкция для Lovable — она описывает Node.js-приложение, которое разворачивается в Lubanya Cloud и выполняет перенос: принимает данные базы и ZIP-архив, проверяет его, делает dry-run, проводит миграцию и показывает отчёт.

Готовую инструкцию и архитектурную схему я отдаю бесплатно.

Свяжитесь со мной в телеграм @TAU15

Шаг 4. Разверните в Lubanya Cloud

Запуск: node server.js. Порт берётся из process.env.PORT, сервер слушает 0.0.0.0.

Проверьте https://api.вашпроект.ru/health — должно вернуться {"ok": true}.

Шаг 5. Подключите домен

Создайте домен api.вашпроект.ru и настройте CNAME- или A-запись. Проверьте HTTPS, работу /health, загрузку архива и защиту админ-панели.

Шаг 6. Выполните миграцию

Откройте домен, введите данные базы, загрузите ZIP, проверьте архив, сделайте dry-run, подтвердите миграцию и изучите отчёт. Перед переносом production-данных обязательно сделайте резервную копию.

Шаг 7. Переключите frontend на новый API

Замените старые адреса на https://api.вашпроект.ru и обновите переменные окружения, авторизацию, CORS, callback URL, webhook-и и загрузку файлов. Затем попросите Lovable перенастроить проект на новый backend.

Шаг 8. Продолжайте разработку в dev.pro-talk.ru

Дальнейшую работу ведите в собственной среде dev.pro-talk.ru, разделяя development, staging и production базы.

Что проверить перед отключением Lovable Cloud

Регистрацию и вход, чтение и запись данных, Edge Functions, webhook-и, платежи, загрузку файлов, OAuth, фоновые задачи, CORS, резервное копирование и восстановление. Только после этого отключайте старые сервисы.

Итог

1. Создать базу в ProTalk. 2. Получить строку подключения. 3. Экспортировать данные и логику. 4. Создать миграционное приложение. 5. Развернуть в Lubanya Cloud. 6. Подключить домен. 7. Провести миграцию. 8. Переключить frontend. 9. Проверить функции. 10. Продолжить в dev.pro-talk.ru.

Lovable остаётся для быстрой разработки интерфейса, а база, backend и production-логика работают в независимой инфраструктуре ProTalk и Lubanya Cloud.

Как отвязать проект от Lovable Cloud и перенести его в РФ | Сетка — социальная сеть от hh.ru Как отвязать проект от Lovable Cloud и перенести его в РФ | Сетка — социальная сеть от hh.ru Как отвязать проект от Lovable Cloud и перенести его в РФ | Сетка — социальная сеть от hh.ru Как отвязать проект от Lovable Cloud и перенести его в РФ | Сетка — социальная сеть от hh.ru