V
чтобы доступ давать к файлам
Antony 🇫🇷
File Alteration Monitor ?
https://github.com/gorakhargosh/watchdog
V
чтобы програмист просто файл обновил ну уже работало
Жук
думаю основной вопрос стоит в автоматической настройке реверс прокси на новый проект
V
https://github.com/gorakhargosh/watchdog
да сейчас буду смотреть что за чудо
V
42?
ну в данной задаче это уже считай решено.
Antony 🇫🇷
чтобы програмист просто файл обновил ну уже работало
#!/bin/bash FILE="$1" CMD="$2" LAST=`md5 "$FILE"` while true; do sleep 1 NEW=`md5 "$FILE"` if [ "$NEW" != "$LAST" ]; then "$CMD" "$FILE" LAST="$NEW" fi done
George
можно айнотифай, который будет передергивать сервер
Dmitry
можно айнотифай, который будет передергивать сервер
что может быть лучше решение на баше
George
я так понимаю, что коллеге нужна штука типа hot reload при изменении каталога
George
или можно взять https://unix.stackexchange.com/questions/391613/monitor-file-with-systemd-service
Antony 🇫🇷
George
комбайн-комбайном, но это-то умеет вроде
V
я так понимаю, что коллеге нужна штука типа hot reload при изменении каталога
да что-то типа того, хотя хотелось бы и без релоада. грубо говоря идеально было бы прям как Apache + php
George
или что там? все равно впереди будет какой-нибудь nginx. А фласк/джанга под gunicorn'ом
George
можно, конечно, supervisord заюзать. Он тоже умеет следить за файлами и перезапускать воркеров
George
но это именно про модификацию кода и замену на лету. А не про динамическое создание эндпойнтов и урл
George
кажется, ты изобретаешь CGI
CGI говно медленное
George
т.е., насколько я помню, на каждый запрос - отдельный процесс запускать? фу
Tadeusz
Он, кстати, сам релоадить умеет при изменении кода
George
Uwsgi
варик
Tadeusz
py_autoreload=1 Что-то такое
Tadeusz
И он быстрый, везде его юзаю
Andry
Трям подскжите
Andry
Возвращает SAMEORIGINAL X-FRAME_OPTION
Andry
https://pastebin.com/wVkpkHAa
ppavel
можно айнотифай, который будет передергивать сервер
Это очень проблемная штука, лучше не надо
V
passenger?
может быть подойдёт. спасибо
Navern
Это очень проблемная штука, лучше не надо
Пассенджер нормальная штука, задачу автора решает. Вполне неплохо работает, если посидеть за документацией
Navern
в хостингах как раз она и используется
Navern
и работает получше чем mod_python для апача)
George
Это очень проблемная штука, лучше не надо
Если от нее не требовать невозможного.... И не слишком часто употреблять, то ок
Anonymous
BLack Bizzz будет жить. Поприветствуем!
Lupsik Pupsik
посоны, а вы искали себе девопсеров? за сколько вакансия закрывается?
Антон [R13 🍆 Ivelok]
Ещё и блокчейн проект? 🌚
Lupsik Pupsik
машинное зрение из сколково
Евгений
Поднимите вилку в два раза выше рынка, может что-нибудь и найдёте
Евгений
Принципы обычно дорого стоят
Антон [R13 🍆 Ivelok]
Принципы обычно дорого стоят
За вилку 2х любой может 🙂
Евгений
Ну хз, они ж систему слежки наверняка делают или наведение оружия
Navern
Вы писали код? За сколько код пишется?
Lupsik Pupsik
ну минуты за две
как подрочить
Lupsik Pupsik
Дурак из фильма
А кто как запускает фронтенд с докером? Через имидж с нгинксом или как-то ещё?
George
А что ?
Дурак из фильма
Да ищу бест практис. Потому как гуглится по ноде с докером только приложение на ноде запускаемое без веб-сервера. А у меня на выходе чисто статика, которую надо отдавать по ХТТП.
Lupsik Pupsik
А кто как запускает фронтенд с докером? Через имидж с нгинксом или как-то ещё?
какой-то сервер внутри контейнера может сервить статику, чисто нода или какой-нибудь parcel
George
Можно чисто отдельный контейнер под статику собрать, но такое это
Lupsik Pupsik
обычно nginx общий который проксирует до контейнеров
Дурак из фильма
какой-то сервер внутри контейнера может сервить статику, чисто нода или какой-нибудь parcel
Вот я об этом и спрашиваю. Потому как в том же имидже нгинкса, нету ноды, что бы её сбилдить. А в имидже с нодой есть только какой-то serve
Lupsik Pupsik
так что мне формат сервить статику внутри контейнера больше нравится
Дурак из фильма
первые про него узнал
George
serve ок
Деплоите куда? Ну, там облако?
George
google cloud | aws
Ну, так выгрузить статику в бакет
George
Пускай оттуда сервится
George
Я вообще статику в гитлаб пейджес клал )))
Lupsik Pupsik
ну так тоже ок я не спорю
Lupsik Pupsik
мы сами так делаем
⚓️Damir
Вот я об этом и спрашиваю. Потому как в том же имидже нгинкса, нету ноды, что бы её сбилдить. А в имидже с нодой есть только какой-то serve
А зачем вам нода для раздачи фронтенда? Просто делаете контейнер с любым http сервером, например с nginx