
Nightshift
Služba, která hlídá weby vašich klientů, zatímco spíte. Každou minutu kontroluje dostupnost, certifikáty, domény, rychlost a bezpečnost jakéhokoli webu. Tam, kde máme integraci, dnes u WordPressu, v noci i aktualizuje. V sedm ráno přijde jedna zpráva: co spadlo, co je hotové a co čeká na vás. Vlastní produkt našeho studia.
Výzva
Agentura se čtyřiceti weby se nebude každé ráno přihlašovat do čtyřiceti administrací. Takže to nedělá a o problému se doví pozdě. Doména vyprší v sobotu, certifikát v neděli, noční aktualizace pluginu rozbije košík a vy to zjistíte v devět, když zavolá klient. Hotové nástroje řeší vždycky jen kus toho. Uptime monitoring umí ping a hlášku, že web nejede, ale o doméně ani o rychlosti neví. Nástroje na správu WordPressu umí aktualizace, ale nehlídají, co je kolem nich. Agentura tak platí tři služby, každá posílá vlastní e-maily a nikdo nečte všechny. A když třetí budíček za týden přijde kvůli výpadku, který sám po minutě přejde, lidi si upozornění vypnou a jsou na tom hůř než předtím. Chtěli jsme jednu věc, která v noci udělá, co jde udělat bez člověka, vzbudí jen kvůli tomu, co opravdu hoří, a zbytek si nechá na ráno.
Naše řešení
- Celý produkt jsme postavili kolem jedné věty: v sedm ráno přijde jedna zpráva. Všechno ostatní je jenom podklad pro ni.
- Kontrola běží každou minutu a výpadek hlásíme až po druhé kontrole. Krátké zakolísání hostingu tím padá pod stůl, takže si upozornění po týdnu nikdo nevypne.
- Co jde zjistit zvenku, zjišťujeme zvenku: dostupnost a odezvu, SSL, expiraci domény, změny v DNS, SPF a DMARC, PageSpeed, bezpečnostní hlavičky, odhalené soubory, noindex a sitemap. Stačí adresa, neinstaluje se nic.
- Aktualizace WordPressu běží v okně mezi druhou a čtvrtou ráno. Po každé z nich web znovu načteme a ověříme, že odpovídá a obsahuje, co má. Když neprojde, zbytek aktualizací na tom webu zastavíme a napíšeme vám i s názvem pluginu.
- Weby bez integrace hlídáme taky, jen zvenku. Shoptet, Shopify, Webflow nebo PrestaShop se chovají jako každá jiná adresa. Vlastním webům na Laravelu nebo Nuxtu přidáváme heartbeaty, aby bylo poznat, že noční import a záloha doběhly.
- Upozornění chodí tam, kde tým stejně je: Telegram, Slack, Discord, Teams, Google Chat, e-mail, úkol v Productive nebo vlastní webhook.
- Hesla jsme vynechali. Přihlašuje se účtem Google nebo GitHub a ukládáme jen výsledky kontrol a u webů s integrací seznam pluginů s verzemi. Žádný obsah webů, žádné objednávky, žádné údaje o zákaznících.
- Brand manuál vznikl dřív než první obrazovka a drží produkt pohromadě. Zdravý web je šedý, každý stav má kromě barvy i tvar a žádné číslo se neukazuje bez času, kdy se naměřilo.
- Web i aplikace běží na Nuxtu a na Cloudflare. Plugin pro WordPress je obyčejné PHP, 180 kB, bez závislostí.
- Jeden web hlídáme zdarma natrvalo a bez karty. Kdo jich má víc, píše přímo autorovi, ne obchodnímu oddělení.
Brand manuál
Vznikl dřív než první obrazovka, aby se barvy a stavy neřešily u každé komponenty znovu.




Web
Jedna stránka na night-shift.cz, osm sekcí.
Aplikace
Otevírá se ráno s kávou, takže nahoře stojí věta, ne graf.
Co jsme dodali
Kontrola každou minutu, výpadek ověřený druhou kontrolou
Jedna ranní zpráva místo čtyřiceti administrací
Noční aktualizace WordPressu s kontrolou po každém kroku
Dostupnost, SSL, domény, DNS, rychlost, SEO i bezpečnost na jednom místě
Upozornění do Telegramu, Slacku, Discordu, Teams i Google Chatu
Přihlášení bez hesla, přes Google nebo GitHub
Měsíční reporty, které jdou poslat klientovi beze změn
Jeden web zdarma natrvalo, bez karty




