Запуск & Ops
L2Рабочий
В фокусе текущего проектаСервер, Nginx и PM2
В чём суперсила создателя
Разворачиваешь production-приложения на Linux VPS с реверс-прокси Nginx, SSL-сертификатами и фоновым перезапуском.
Способность выводить продукты из локального компьютера в реальный интернет. Настройка веб-сервера Nginx, процесс-менеджера PM2 для фоновой работы 24/7 и автоматического выпуска бесплатных SSL-сертификатов Let's Encrypt.
Термины и понятия (Глоссарий)
Ступени мастерства (L1 → L2 → L3)
L1
Запуск на виртуальном сервереБазовый
- Подключение к VPS через SSH и базовая настройка Ubuntu
- Клонирование репозитория и установка production-зависимостей
- Запуск через PM2 с автостартом при перезагрузке сервера
L2
Маршрутизация Nginx и защита SSLРабочий
- Настройка конфигурации Nginx reverse proxy на порт 3030
- Установка Certbot и выпуск HTTPS-сертификата
- Настройка gzip-сжатия и безопасных HTTP-заголовков
L3
Zero-Downtime деплой и балансировкаПродвинутый
- Развертывание кластерного режима PM2 без простоя при обновлениях
- Настройка автоматического вебхука деплоя по пушу в Git
Готовые промпты и команды для Cursor
Конфигурация Nginx для Next.js
Готовый шаблон виртуального хоста Nginx для проксирования Next.js с поддержкой WebSockets
Сгенерируй чистый конфиг Nginx для домена example.com, проксирующий трафик на http://localhost:3030 с заголовками X-Real-IP, X-Forwarded-For и Upgrade.Быстрые команды в терминале:
pm2 status && pm2 logssudo nginx -t && sudo systemctl reload nginxsudo certbot --nginx -d yourdomain.ru