Деплоим 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...

ความคิดเห็น • 32

  • @BogdanDotPy
    @BogdanDotPy  ปีที่แล้ว

    Если ссылка на код 404 отдает, значит я влил в мастер
    gitlab.soaqa.ru/Soaqa/youtube_project

  • @Tema-z2e
    @Tema-z2e 7 หลายเดือนก่อน

    Очень хорошо подаёте материал, хороший голос, приятно слушать!

  • @Murodzm
    @Murodzm ปีที่แล้ว

    Это самое полезное видео из всех что я смотрел, Максимальная полезность за минимальное время!

    • @BogdanDotPy
      @BogdanDotPy  ปีที่แล้ว

      Спасибо, рад что пригодилось👍

  • @pg_7v
    @pg_7v ปีที่แล้ว

    Спасибо, очень не хватает таких, наглядных примеров на русском!!!

  • @eugene_mountainland
    @eugene_mountainland 6 หลายเดือนก่อน

    У меня с KVMka не срослось, по ssh не подключалось, остановился на Beget
    В остальном, инструкции касаемо Jwilder и Acme вполне актуальны, спасибо)

  • @PythonDevelopment
    @PythonDevelopment ปีที่แล้ว

    Хорошо, я примерно так же делаю) Лайк, подписка

  • @MrYoklmn
    @MrYoklmn ปีที่แล้ว

    Ох как я вовремя) спасибо! То что нужно сейчас! Подача отличная, голос классный, инфа - щикарная)

    • @BogdanDotPy
      @BogdanDotPy  ปีที่แล้ว

      Спасибо, рад что пригодилось 👍

    • @MrYoklmn
      @MrYoklmn ปีที่แล้ว

      @@BogdanDotPy а можно про дев/прод и CI?

    • @MrYoklmn
      @MrYoklmn ปีที่แล้ว

      Или я что-то пропустил

    • @BogdanDotPy
      @BogdanDotPy  ปีที่แล้ว +1

      @@MrYoklmn про ci следующий наверно будет ролик

    • @MrYoklmn
      @MrYoklmn ปีที่แล้ว

      Супер) спасибо)

  • @eugene_mountainland
    @eugene_mountainland 6 หลายเดือนก่อน

    Отличное видео, спасибо)
    Есть только вопрос: на 18:50, когда вы перешли в терминал, до того, как клонировать гит репозиторий, какие манипуляции были уже выполнены на сервере?

    • @BogdanDotPy
      @BogdanDotPy  6 หลายเดือนก่อน

      Не помню, если что-то не получается лучше пиши что, давно снимал

    • @eugene_mountainland
      @eugene_mountainland 6 หลายเดือนก่อน

      @@BogdanDotPy понимаю) ну если что-то конкретное будет, напишу, спасибо

  • @Creperman335thebest
    @Creperman335thebest 11 หลายเดือนก่อน +1

    Все работает! Спасибо! Но есть вопрос, у меня подключена админка с помощью jazzmin и в ней нет никаких css стилей. В чем может быть дело?

    • @BogdanDotPy
      @BogdanDotPy  11 หลายเดือนก่อน

      Нет в смысле он их не видит? Там в docker compose есть блоки volumes, это типо виртуальные директории которые можно шарить между образами, там надо проверить что есть директория со стариками там где их сервер ищет

    • @Creperman335thebest
      @Creperman335thebest 11 หลายเดือนก่อน

      @@BogdanDotPy проблема, в том что стили джазмин или js скрипты повторяют наименования некоторых обычных admin скриптов и django игнорирует их при команде collectstatic

    • @BogdanDotPy
      @BogdanDotPy  11 หลายเดือนก่อน +1

      @@Creperman335thebest надо курить доку StaticHandler тогда, там чет должно быть про это

  • @ibrahimoglu
    @ibrahimoglu ปีที่แล้ว

    👍

  • @dodokwak
    @dodokwak ปีที่แล้ว

    Thx! Вовремя.

  • @ФедяБахвалов
    @ФедяБахвалов 2 หลายเดือนก่อน

    А как мне подключить ся по ssh протоколу и такую же консоль линуксную полкчить как у вас на сервере, и вы устанавливали git и docker?

    • @BogdanDotPy
      @BogdanDotPy  หลายเดือนก่อน

      Скачай moba xterm, там нажми сессия и вводи в ssh IP и username, потом пароль

  • @Murodzm
    @Murodzm ปีที่แล้ว

    Богдан хочу спросить, а как сделать так чтобы обычные маршруты он отдавал на Джанго, а допустим маршруты на {domain}/webhook/bot отдавал другому приложению?

    • @BogdanDotPy
      @BogdanDotPy  ปีที่แล้ว

      У меня там конфиг Nginx используется мой, который можно дополнить и указать куда отправлять запросы начинающиеся определенным образом

    • @BogdanDotPy
      @BogdanDotPy  ปีที่แล้ว

      А если сложно, то можно вообще Nginx убрать из докера, настроить его на хосте как обычно, а сертификат сделать через letsencrypt

  • @ДашаШоу-з1й
    @ДашаШоу-з1й ปีที่แล้ว

    Добрый день, перестал раздавать статику, до этого стоял просто nginx все работало. default_location создан. Посоветуйте пожалуйста в какую сторону смотреть?

    • @BogdanDotPy
      @BogdanDotPy  ปีที่แล้ว

      Да там все просто, Джанго формирует урл его можно в консоли браузера посмотреть, а дальше надо сверить этот урл с настройками инджинкса

  • @bilorus-marschak
    @bilorus-marschak ปีที่แล้ว

    С выходом новых видео ссылка на репозиотрий из этого больше не работает(

    • @BogdanDotPy
      @BogdanDotPy  ปีที่แล้ว

      Снес наверно случайно, все есть в мастер ветке)