INTEGRITY Dokumentace

Automatizovaná nasazení

Statické weby lze snadno nasazovat automaticky. Kód webu bývá uložen v repozitáři Git a nasazuje se odesláním posledního commitu do repozitáře propojeného se službou kontinuální integrace, například Travis CI ↗, nebo pushnutím do repozitáře přímo na serveru a aktivací post-receive hooku. V obou případech se produkční verze webu sestaví a poté zkopíruje do cesty, ze které ji obsluhuje instance Apache nebo NGINX.

IPFS se do těchto systémů obvykle zapojuje takto: místo kopírování produkční verze webu do adresáře, ze kterého ho obsluhuje server HTTP, nahrajete stejné soubory na uzel IPFS a aktualizujete záznamy DNS na nový hash. K jednotlivým částem tohoto procesu existuje několik nástrojů: