DevOps
Kultura a metodika spojující vývoj softwaru s jeho provozem – kontejnerizace, CI/CD pipelines, správa infrastruktury a monitoring.
DevOps a CI/CD
Rozjedu vám web na vlastním VPS nebo v cloudu — podle moderních standardů, na které jste zvyklí z vývoje: všechno v Dockeru, infrastruktura popsaná kódem a každá změna nasazená přes CI/CD pipeline, která ji nejdřív otestuje. Nasazení na VPS nebo do cloudu Podle provozu a rozpočtu vyberu, co dává smysl: virtuální server, nebo AWS. Prostředí postavím v Dockeru, takže je reprodukovatelné a stejné na vývoji i v produkci. Připravím ho souběžně s tím stávajícím a přepnu, až bude ověřené.
Claude Plugins – Skills pro Claude Code
Status: Aktivní vývoj Tento repozitář obsahuje kolekci Claude Code Skills, které rozšiřují Claude Code o specializované znalosti a doporučené postupy pro vývoj webových aplikací. Projekt je dostupný na GitHubu: https://github.com/siva01c/claude-plugins Aktuálně dostupné skills Drupal Skills zaměřené na vývoj v Drupalu. Obsahují doporučené postupy pro: vývoj modulů Drupal Coding Standards Composer Drush DDEV běžné vývojářské workflow Security Skills zaměřené na bezpečnost webových aplikací. Obsahují kontroly podle: OWASP ASVS bezpečnostní review secure coding DevOps Skills pro každodenní vývojářské workflow.
Správa a údržba webu
Web není hotový dnem spuštění. Vycházejí bezpečnostní aktualizace, moduly stárnou a verze PHP končí. Převezmu správu webu – ať jsem ho stavěl já, nebo někdo jiný – a postarám se, aby byl aktuální, zálohovaný a dal se bez obav měnit. Popisuji tu, co pro klienty opravdu dělám, ne katalog slibů. Co správa obnáší Bezpečnostní záplaty – sleduji bezpečnostní oznámení Drupalu (security advisories) a záplaty jádra a modulů nasazuji po jejich vydání přednostně. Denní zálohy s kopií mimo server – databáze i soubory se zálohují každý den a kopie leží jinde než web. K záloze patří sepsaný postup obnovy, takže se ví, jak web vrátit, a nezačíná se vymýšlet ve chvíli, kdy je potřeba. Testy a CI před nasazením – každá aktualizace a změna jde nejdřív přes automatické kontroly a testy v CI a teprve potom do produkce. Zabezpečený provoz – hesla a klíče mimo repozitář, oddělené přístupy a server nastavený tak, aby nevystavoval víc, než musí. Průběžné aktualizace a upgrady – moduly, knihovny a PHP, aby se nenahromadil technický dluh, a upgrady mezi hlavními verzemi Drupalu včetně úprav vlastního kódu. Jak spolupráce probíhá Vstupní prohlídka – projdu web, kód a provoz a sepíšu, co je potřeba uvést do pořádku. Uvedení do pořádku – aktualizace, zálohy, CI a opravy toho, co prohlídka našla. Pravidelná správa – záplaty, aktualizace a drobný rozvoj podle potřeby. Rozsah nastavíme podle velikosti webu. Trackuji si čas a fakturuji odpracované hodiny, takže platíte přesně za to, co bylo potřeba udělat.
ClawBot – Agentický Ops manažer (IronClaw)
Status: Aktivní vývoj ClawBot je agentický Ops manažer založený na IronClaw. Orchestrujuji tým specializovaných agentů za jednotnou MCP bránou: týdenní SEO audity, denní OSINT monitoring, real‑time podpora a automatické doplňování znalostní báze. Zvládá také onboarding nových e‑shopů a udržuje obsah Drupal/Hugo v souladu. Hlavní body: Jednotná MCP brána s 20+ nástroji (RAG CMS, SEO crawler, OSINT, Sales) Plánované úlohy: týdenní SEO, denní OSINT, denní kontrola support mezer Integrace CMS/RAG: Drupal obsah + znalostní báze Automatizace: background úlohy, připomínky, canvas náhledy Docker stack; lokálně i v CI