
Nightshift
Сервис, который следит за сайтами ваших клиентов, пока вы спите. Каждую минуту проверяет доступность, сертификаты, домены, скорость и безопасность любого сайта. Там, где есть интеграция, сегодня это WordPress, ночью ещё и обновляет. В семь утра приходит одно письмо: что упало, что сделано и что ждёт вас. Собственный продукт нашей студии.
Задача
Агентство с сорока сайтами не будет каждое утро заходить в сорок админок. Значит, не заходит, и о проблеме узнаёт поздно. Домен истекает в субботу, сертификат в воскресенье, ночное обновление плагина ломает корзину, а вы узнаёте об этом в девять, когда звонит клиент. Готовые инструменты закрывают только по куску. Мониторинг аптайма умеет пинговать и сообщать, что сайт лежит, но про домен и скорость не знает ничего. Инструменты для управления WordPress умеют обновления и не смотрят на то, что вокруг них. В итоге агентство платит за три сервиса, каждый шлёт свои письма, и все письма не читает никто. А когда третье за неделю уведомление приходит из-за сбоя, который сам прошёл за минуту, люди отключают уведомления и оказываются в худшем положении, чем были. Нам нужна была одна вещь, которая ночью делает всё, что можно сделать без человека, будит только из-за того, что действительно горит, а остальное оставляет на утро.
Наше решение
- Весь продукт мы построили вокруг одной фразы: в семь утра приходит одно письмо. Всё остальное существует ради него.
- Проверки идут каждую минуту, а о недоступности мы сообщаем только после второй проверки. Короткий сбой хостинга до уведомления не доходит, поэтому через неделю их никто не отключает.
- Всё, что видно снаружи, мы и проверяем снаружи: доступность и время ответа, SSL, срок домена, изменения в DNS, SPF и DMARC, PageSpeed, заголовки безопасности, открытые файлы, noindex и sitemap. Достаточно адреса, ставить ничего не нужно.
- Обновления WordPress идут в окне с двух до четырёх ночи. После каждого мы заново загружаем сайт и проверяем, что он отвечает и содержит то, что должен. Если проверка не прошла, остальные обновления на этом сайте останавливаем и пишем вам, с названием плагина.
- За сайтами без интеграции мы тоже следим, просто снаружи. Shoptet, Shopify, Webflow или PrestaShop ведут себя как любой другой адрес. Для собственных сайтов на Laravel или Nuxt добавляем heartbeat-пинги, чтобы было видно, что ночной импорт и бэкап дошли до конца.
- Уведомления приходят туда, где команда и так сидит: Telegram, Slack, Discord, Teams, Google Chat, почта, задача в Productive или обычный вебхук.
- Паролей нет вообще. Вход через аккаунт Google или GitHub, а храним мы только результаты проверок и для сайтов с интеграцией список плагинов с версиями. Никакого содержимого сайтов, никаких заказов, никаких данных покупателей.
- Бренд-мануал появился раньше первого экрана и держит продукт вместе. Здоровый сайт серый, у каждого состояния кроме цвета есть форма, и ни одно число не показывается без времени, когда его измерили.
- Сайт и приложение работают на Nuxt и на Cloudflare. Плагин для WordPress – обычный PHP, 180 кБ, без зависимостей.
- За одним сайтом следим бесплатно и навсегда, без карты. У кого сайтов больше, пишет напрямую автору, а не в отдел продаж.
Бренд-мануал
Появился раньше первого экрана, чтобы цвета и состояния не обсуждались заново на каждом компоненте.




Сайт
Одна страница на night-shift.cz, восемь секций.
Приложение
Его открывают утром с кофе, поэтому сверху стоит фраза, а не график.
Что мы реализовали
Проверка каждую минуту, недоступность подтверждена второй проверкой
Одно утреннее письмо вместо сорока админок
Ночные обновления WordPress с проверкой после каждого шага
Доступность, SSL, домены, DNS, скорость, SEO и безопасность в одном месте
Уведомления в Telegram, Slack, Discord, Teams и Google Chat
Вход без пароля, через Google или GitHub
Месячные отчёты, которые можно отправить клиенту как есть
Один сайт бесплатно навсегда, без карты




