Habitica self-hosted: полный гайд по развёртыванию, настройке Nginx и docker-compose
Предыстория В данный момент я работаю над проектом ServeHub-2
Предыстория В данный момент я работаю над проектом ServeHub-2
От хаоса в Markdown-файлах до стильного, быстрого сайта с поиском, темами и мультиязычностью за один вечер.В жизни почти каждого IT-проекта наступает момент, когда количество файлов README.md, GUIDE.md, docs.txt и заметок в Confluence достигает критической массы. Документация становится фрагментированной, поиск нужной информации превращается в квест, а новые члены команды тратят часы на то, чтобы просто понять, […]
Мой обеденный кофе прервался. Начали приходить уведомления от мониторинга, что сайт и API не отвечают, а CloudFlare отдаёт 521-ю ошибку на все запросы. Спустя пять минут ко мне в личку пришли пользователи с жалобами на неработающие приложения. А ещё спустя пять позвонил сооснователь проекта и сказал, что от нас требуют $250 за остановку DDOS’a. Ниже […]
7 и 8 ноября в Сколково прошла конференция HighLoad++ 2016. Более 200 экспертов выступали с докладами о высоконагруженных сервисах, проблемах работы с ними, администрировании и многом другом. На месте мы смогли пообщаться с разными экспертами. Большинство из них пишет код, либо писали его в прошлом. Они рассказали нам о своем режиме труда и отдыха, профессиональных […]
Продукт-компания NGINX, хорошо известный в России благодаря создателям-соотечественникам (в первую очередь — основателю Игорю Сысоеву), а Business Insider’ом называемый «одним из наиболее важных стартапов, о которых вы никогда не слышали», растёт. Во вчерашнем пресс-релизе компания сообщает о привлечении $8 млн от венчурного фонда австралийского телеком-гиганта Telstra (для которой это «стратегическое вложение») и появлении в совете […]
Всем наверно известен замечательный OpenSource проект Trac, позволяющий организовать рабочий процесс при разработке программного обеспечения. Однако его развертывание и настройка является не простой задачей. Информация в интернете разрозненная и часто уже устаревшая. В этом я смог сам убедиться настраивая Trac интегрированный с Gitolite на связке Nginx+UWSGI. После небольшой увертюры с бубном у меня родился этот […]