Деплоим Django приложение при помощи jwilder/nginx-proxy
ฝัง
- เผยแพร่เมื่อ 6 ต.ค. 2024
- В этом видео я покажу как написать docker-compose файл, с помощью которого можно запустить любой веб проект с автоматическим выпуском SSL сертификата и настройкой обратного прокси.
Поддержать канал:
www.donational...
Задать вопрос:
fantalks.io/r/...
jwilder/nginx-proxy:
hub.docker.com...
acme-companion:
registry.hub.d...
Код из видео:
gitlab.soaqa.r...
Если ссылка на код 404 отдает, значит я влил в мастер
gitlab.soaqa.ru/Soaqa/youtube_project
Очень хорошо подаёте материал, хороший голос, приятно слушать!
Это самое полезное видео из всех что я смотрел, Максимальная полезность за минимальное время!
Спасибо, рад что пригодилось👍
Спасибо, очень не хватает таких, наглядных примеров на русском!!!
У меня с KVMka не срослось, по ssh не подключалось, остановился на Beget
В остальном, инструкции касаемо Jwilder и Acme вполне актуальны, спасибо)
Хорошо, я примерно так же делаю) Лайк, подписка
Ох как я вовремя) спасибо! То что нужно сейчас! Подача отличная, голос классный, инфа - щикарная)
Спасибо, рад что пригодилось 👍
@@BogdanDotPy а можно про дев/прод и CI?
Или я что-то пропустил
@@MrYoklmn про ci следующий наверно будет ролик
Супер) спасибо)
Отличное видео, спасибо)
Есть только вопрос: на 18:50, когда вы перешли в терминал, до того, как клонировать гит репозиторий, какие манипуляции были уже выполнены на сервере?
Не помню, если что-то не получается лучше пиши что, давно снимал
@@BogdanDotPy понимаю) ну если что-то конкретное будет, напишу, спасибо
Все работает! Спасибо! Но есть вопрос, у меня подключена админка с помощью jazzmin и в ней нет никаких css стилей. В чем может быть дело?
Нет в смысле он их не видит? Там в docker compose есть блоки volumes, это типо виртуальные директории которые можно шарить между образами, там надо проверить что есть директория со стариками там где их сервер ищет
@@BogdanDotPy проблема, в том что стили джазмин или js скрипты повторяют наименования некоторых обычных admin скриптов и django игнорирует их при команде collectstatic
@@Creperman335thebest надо курить доку StaticHandler тогда, там чет должно быть про это
👍
Thx! Вовремя.
А как мне подключить ся по ssh протоколу и такую же консоль линуксную полкчить как у вас на сервере, и вы устанавливали git и docker?
Скачай moba xterm, там нажми сессия и вводи в ssh IP и username, потом пароль
Богдан хочу спросить, а как сделать так чтобы обычные маршруты он отдавал на Джанго, а допустим маршруты на {domain}/webhook/bot отдавал другому приложению?
У меня там конфиг Nginx используется мой, который можно дополнить и указать куда отправлять запросы начинающиеся определенным образом
А если сложно, то можно вообще Nginx убрать из докера, настроить его на хосте как обычно, а сертификат сделать через letsencrypt
Добрый день, перестал раздавать статику, до этого стоял просто nginx все работало. default_location создан. Посоветуйте пожалуйста в какую сторону смотреть?
Да там все просто, Джанго формирует урл его можно в консоли браузера посмотреть, а дальше надо сверить этот урл с настройками инджинкса
С выходом новых видео ссылка на репозиотрий из этого больше не работает(
Снес наверно случайно, все есть в мастер ветке)