Docker, nginx, SSL и CI для статики и SSR.
Гайд «Деплой Next.js на Beget VPS» — про один маршрут в Cursor, раздел «Автоматизация и деплой». Docker, nginx, SSL и CI для статики и SSR.

Зачем он нужен
Docker, nginx, SSL и CI для статики и SSR. Docker, nginx, SSL и CI для статики и SSR.
Ниже тот же маршрут, что и в короткой версии гайда, только с проверкой в конце. Схема показывает порядок, следующая картинка — экран, с которым сверяют diff.
Как идти по шагам
Коротко
Docker, nginx, SSL и CI для статики и SSR.
Ключевые выводы
VPS + Docker Compose + nginx — стандартная схема для Next.js и FastAPI. Секреты только в .env на сервере, HTTPS обязателен для prod, обновление через git pull и rebuild контейнеров.
FAQ
Подойдёт ли shared-хостинг вместо VPS?
Для Docker-стека с PostgreSQL и двумя сервисами надёжнее VPS с root-доступом.
Как не потерять данные PostgreSQL при rebuild?
Храните volume для данных БД в compose и делайте бэкапы pg_dump.
Почему на главной пустые новости после деплоя?
Frontend мог закешировать API при сборке — используйте force-dynamic или пересборку после запуска backend.

Что проверить руками
Ответ агента не считается результатом. Для «Деплой Next.js на Beget VPS» проверка такая: откройте файл, страницу или лог и убедитесь, что изменилось именно то, о чём гайд. VPS + Docker Compose + nginx — стандартная схема для Next.js и FastAPI.
Если видите лишние файлы, чужой пакет или секрет в diff — правку не принимайте. Вернитесь к шагу, где задача ещё была узкой.
Чего в этом гайде не делать
Не расширяйте «Деплой Next.js на Beget VPS» на весь репозиторий. Секреты только в .env на сервере, HTTPS обязателен для prod, обновление через git pull и rebuild контейнеров. Соседняя тема — соседний гайд. Сюда не входят карты, пароли и чужие кабинеты.
Короткий маршрут
- Коротко
- Ключевые выводы
- FAQ
Docker, nginx, SSL и CI для статики и SSR. VPS + Docker Compose + nginx — стандартная схема для Next.js и FastAPI. Секреты только в .env на сервере, HTTPS обязателен для prod, обновление через git pull и rebuild контейнеров.
Порядок для «Деплой Next.js на Beget VPS» такой. Сначала рамка: Docker, nginx, SSL и CI для статики и SSR. Потом один проход агента и ваша проверка результата, а не отчёт модели.
Если агент ушёл в сторону, остановите его и повторите последний шаг из списка. Не просите переписать всю историю чата заново.
В разделе «Автоматизация и деплой» этот маршрут заканчивается, когда проверка из гайда прошла. VPS + Docker Compose + nginx — стандартная схема для Next.js и FastAPI.
Перед Accept сверьте diff со схемой шагов. Для «Деплой Next.js на Beget VPS» достаточно одного узкого изменения.
Картинка рядом показывает, как выглядит рабочий экран по этой теме. Сверяйте её со своим diff: совпал смысл шага — идёте дальше.
Не смешивайте «Деплой Next.js на Beget VPS» с соседним гайдом в одном проходе. Секреты только в .env на сервере, HTTPS обязателен для prod, обновление через git pull и rebuild контейнеров. Сначала закройте этот маршрут.
Если проверка не сходится, вернитесь к рамке задачи и сузьте её до одного файла или одного экрана. Широкий запрос здесь ломает гайд.
Итог: Docker, nginx, SSL и CI для статики и SSR. Когда это видно у вас в проекте, а не только в ответе чата, гайд «Деплой Next.js на Beget VPS» можно закрывать.
Практическая проверка для «Деплой Next.js на Beget VPS»: воспроизведите сценарий сами, без второго запроса агенту. Совпало с шагом — гайд отработан.