Sergey
Сделать отдельный поток, к которому будет обращаться сервис. Поток проверяет процесс анализа.
Хмм а так можно? Я думал о потоках, только если честно слабо представляю как это сделать.
Sergey
Тем более с несколькими доменами
покя это нужно лично мне, а эпстор то второй вопрос
Tishka17
А зачем несколько доменов-то?
Alex
сам себя я не уволю
это тот случай когда не осилил нормальный девопс?
Vlad
+
Sergey
А зачем несколько доменов-то?
потому что есть несколько доменов которые ранее обслуживал старый сервер
Aragaer
но потом начальство решило перейти на продукцию компании эппл
Sergey
это тот случай когда не осилил нормальный девопс?
случай, когда решено сделать то чего на рынке в данный момент нет (удобный и простой SSL веб сервер из AppStore)
Tishka17
Ну себе можно nginx поднять
И на сдачу получишь ещё плагин для работы с let's encrypt
Sergey
но потом начальство решило перейти на продукцию компании эппл
но потом, пришло время обновить macOS а в новой версии выпелены (веб, мейл, впн) сервера
Sergey
Сделай уже гуйню для настройки nginx/apache/что-то ещё
ее выпилят в следующей версии,. как было с ftp
Alex
случай, когда решено сделать то чего на рынке в данный момент нет (удобный и простой SSL веб сервер из AppStore)
учитывая количество телодвижений чтобы заставить всю эту байду работать, вангую что в таком виде он нахрен никому не нужен кроме тебя.
Tishka17
Как?
Tishka17
Его же не было в системе
Sergey
Tishka17
ftp выпилили
Хз о чем ты
Aragaer
ну кстати да, самый простой способ поднять вебсервер на маке это наверно запустить в докере контейнер
Sergey
Его же не было в системе
раньше был ftp, сейчас нет… остался шаринг по afp/smb
Tishka17
раньше был ftp, сейчас нет… остался шаринг по afp/smb
Ну так и твоя прога не будет установлена по дефолту
Sergey
Ну так и твоя прога не будет установлена по дефолту
не будет, но кто захочет скачает из эпстор
Alex
поднимать вебсервер на маке на докере - проще поднять сразу на линуксе в докере.
Tishka17
раньше был ftp, сейчас нет… остался шаринг по afp/smb
Наверно потому что ftp - никому не нужное дырявое легаси
Sergey
мультихостового веб сервера с ssl в апсторе нет
Sergey
Ну да, вместе с nginx :)
ngnix в аппсторе нет
Андрей
кхм это опять я со вчерашней проблемой яннп структура на скрине в env.py пишу from app.models import * в терминале пишу alembic upgrade head Вываливается ошибка from app.models import * ModuleNotFoundError: No module named 'app'
Vlad
в апсторе нет, в репозитарии есть
Tishka17
ngnix в аппсторе нет
Вот глянул, у него лицензия apache, можешь выложить
Alex
мультихостового веб сервера с ssl в апсторе нет
может быть потому что нормальные люди решают эту задачу иначе?
Aragaer
brew install nginx проще.
я не знаю, кто такой brew
Sergey
в апсторе нет, в репозитарии есть
я делаю софт для людей без ковыряния в конфигах
Aragaer
это что-то из мира эппл наверно
Alex
пакетный менеджер
Andrey
я делаю софт для людей без ковыряния в конфигах
Сделай софт, который сделает на твоём сервере инстанс и скопирует туда файлы
Tishka17
я делаю софт для людей без ковыряния в конфигах
Кажется, это не те люди, которые осилят днс и статику
Sergey
А не думал почему?
думал, то не играет роли, есть задача… bottle пока единственный совет
Alex
думал, то не играет роли, есть задача… bottle пока единственный совет
bottle недостаточно хипстерский. заваривай смузи и начинай изучать asyncio.
Андрей
А запускаешь какой файл?
я в терминале пишу alembic не знаю, какой файл выполняет он
Alex
из какого каталога ты запускаешь?
Alex
из app?
Андрей
+
Tishka17
думал, то не играет роли, есть задача… bottle пока единственный совет
Ещё был вариант перепаковать nginx и сделать гуйню для его настройки
Alex
ну а счего ты взял что app будет виден как пакет верхнего уровня
Андрей
+
иначе бы не работло
Alex
перенеси alebic.ini в родительский каталог
Alex
и запускай оттуда
Tishka17
+
В папке app нет папки app
Alex
про нормальную структуру проекта я тебе вчера уже писал
Sergey
есть решения вот типа такого: https://www.acmesystems.it/python_http
Alex
объяснять по второму кругу уже лень
Sergey
но здесь обработка идет по каждому расширению файла…
Tishka17
И в чем проблема?
Sergey
И в чем проблема?
ну расширений файлов очень много, как и mime типов
Alex
И в чем проблема?
тот случай когда нихрена не знаешь но хочешь написать стартап, который покорит мир.
Tishka17
ну расширений файлов очень много, как и mime типов
Это просто пример, не надо прямо так делать
Alex
> как и mime типов ебушки воробушки… нельзя же с утра так смешить
Sergey
т.е. первая часть по определению хоста из handlera уже есть
Sergey
а вот дальее с перенаправлением я не вижу решения нормального
Tishka17
я для себя пишу в первую очередь
Ну так определить уже. У тебя есть две задачи: 1. Несколько доменов для себя - юзай nginx, 2. Прога в аппстор - есть варианты, но надо писать код в любом случае
Tishka17
И не надо две задачи смешивать
Alex
а разве это не так работает?:(
только если у тебя есть много бабла на специалистов, которые напишут за тебя.
Sergey
И не надо две задачи смешивать
вы можете помочь с решением не в лоб?
Tishka17
Нет, у меня время завтрака кончилось
Sergey
или зплатить за решение конкретно того вопроса, как перенаправить обработку минуя перечисления списка с расширением файлов
Alex
Нет, у меня время завтрака кончилось
пора работать. релиз на носу.
Alex
интересно мы когда-нибудь доведем наш продукт до ума, чтобы его было не стыдно порекламировать здесь…
Tishka17
Да, надо сервис выложить уже
Tishka17
Вчера на другую систему пришлось передеплоивать