- GitHub
- Приложение
- Сервис генерации иконок маркеров карт Google кастомного цвета. Я сделал его в 2013 и написал небольшую статью на хабре. Сервер я захостил на бесплатном тарифе AppFog, который пару лет назад прекратил свое существование. Я подумал, что это ДЗ - отличный повод его поднять (сервис, а не AppFog).
- ESLint
- OpenShift
- Я разместил приложение на бесплатном тарифе OpenShift (он нравится мне больше Heroku, так как приложение не уходит в принудительный suspend).
- Логи можно смотреть командой
rhc tail gmapsmarkergenerator
. У меня они выводят сообщения о запуске приложения, ошибки, которые приводят к его падению, а так же запросы на получение иконок (со временем прихода запроса и временем генерации иконки, если ее нет в кеше сервера). В частности, с помощью логов удалось поправить несколько багов с абсолютными путями файлов иконок в кеше.
- Travis
- BitHound
- UptimeRobot
- Тесты
- Сделал несколько тестов на mocha.
npm test
запускает eslint, затем mocha.
- Домен первого уровня
- Я зарегистрировал домен на freenom.com, и настроил CloudFlare для работы с доменом.