Обратный Прокси Nginx. Публикация Локального Сервиса

Published at : 18 Dec 2025

В видео показано, как сделать реверс прокси используя nginx. В примере показан вариант с использованием cloudflare, но можно обойтись и без него (не использовать cloudflare в качестве регистратора dns (создайте A запись в другом месте) и заменив в конфиге получение сертификата через обычный certbot).
В видео, конфиги приведены как пример, дорабатывайте их под свои нужды и сервисы и не забывайте про безопастность.

///в ролике ссылки на товары/услуги реферальные///
///моя рефералка///
https://backit.me/ru/cashback?inviter=c6396&ref_type=epnbz
http://vds.sh/?u=44285

- Proxmox
https://proxmox.com/en/downloads/proxmox-virtual-environment
- Сloudflare
https://www.cloudflare.com/
- Debian
https://www.debian.org/index.ru.html
- Docker
https://docs.docker.com/engine/install/
- доп действия (добавление пользователя в группу Docker и тд)
https://docs.docker.com/engine/install/linux-postinstall/
- инструкция получения API token cloudflare
https://developers.cloudflare.com/fundamentals/api/get-started/create-token/
- пример конфиг файлов и докер компоуз (в комментариях есть скрипт на обновление сертификата)
https://gist.github.com/sergiks/4c1ccddc097e61e6fe5e45c53072a944#file-nginx-conf
- еще один пример конфиг файлов и докер компоуз
https://github.com/JamesTurland/JimsGarage/tree/main/Nginx
- документация по certbot-dns-cloudflare
https://certbot-dns-cloudflare.readthedocs.io/en/stable/

#nginx #cloudflare #reverseproxy #letsencrypt #dockercompose #docker

00:00 введение
01:30 обзор инфраструктуры
02:30 создание виртуальной машины и установка debian
05:37 настройка сети в debian (установка/настройка утилиты resolvconf)
09:30 установка docker compose
10:47 настройка роутера и записей DNS регистратора
12:08 обзор структуры проекта (конфиг файлы и папки), получение сертификатов, создание dhparam
15:23 запуск проекта
16:51 получение информации о DNS-записях доменного имени, оптимизация (добавление статической записи на локальном DNS сервере)
17:45 пример масштабирования