Комментарии 4
А не планируете сделать Docker контейнер?
Вы позиционируете продукт как быстрозапускаемый и поддерживаемый силами одного разработчика/аналитика, но при этом для self-hosted варианта требуется целая VM, на которой Ваш скрипт устанавливает PHP, Nginx, сертификаты, прописывает репозитории..
На мой взгляд у такой VM появляется много настроек (т.е. потенциальных уязвимостей), о которых разработчик не в курсе, и за которыми надо приглядывать.
Был Докер — убрали. Основная масса пользователей не является виртуозами администрирования и слой докера делал для них практически невозможным обновления и настройки, а для нас, возможность как-то им вменяемо дистанционно помочь.
А виртуалка с NGINX/PHPFPM и certbot получается простая и понятная как топор, ansible все ставит замечательно, ноль проблем в последнее время.
Ubuntu WSL2 на Windows подойдёт для обучения и тестирования?
Установится со скрипта установки?
По идее да:
Ubuntu в WSL2 (Windows Subsystem for Linux 2) — это настоящая Ubuntu, работающая в виртуализированной среде Linux поверх ядра Windows.
Внутри WSL2 используется обычная Linux-файловая система с прямыми слэшами (
/), как в любой настоящей Ubuntu. Пример:/home/username/DocumentsОбратные слэши (
\) — это особенность Windows, и WSL2 их не использует в собственной файловой системе.
Пока все вайбкодят, мы продолжаем делать self-hosted базу данных для разработки ERP/LLM-систем