Автоматизация и деплой
Деплой Next.js на Beget VPS
Docker, nginx, SSL и CI для статики и SSR.
Коротко
Docker, nginx, SSL и CI для статики и SSR.
Подробнее
Материал восстановлен на NeiroCursor.ru после миграции на новый сервер. Полная версия гайда обновляется в SEO-цикле.
См. также
Ключевые выводы
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.