devops
Wystawienie statycznego Astro przez Caddy na VPS
Prosty wzorzec publikacji statycznego bloga Astro za reverse proxy Caddy, bez dokładania zbędnej infrastruktury.
Statyczny blog Astro nie wymaga skomplikowanego runtime. W praktyce wystarczy stabilny proces buildu i prosty serwer HTTP wystawiony za reverse proxy.
Minimalny model wdrozenia
- Build wykonuj lokalnie albo w CI.
- Do serwera publikuj tylko gotowy katalog
dist/. - Reverse proxy powinno obslugiwac HTTPS, cache dla assetow i prosty fallback na
index.html.
Dlaczego Caddy
Caddy dobrze sprawdza sie w malych projektach, bo:
- automatycznie zarzadza certyfikatami TLS,
- ma prosty konfig dla statycznych plikow,
- nie wymaga dodatkowego panelu ani zewnetrznego orchestratora.
Praktyczna uwaga migracyjna
Przy przenoszeniu bloga z innego silnika najwazniejsze jest zachowanie stabilnych URL-i. Jezeli stary wpis ma juz rozpoznawalny adres, slug warto ustawic recznie we frontmatterze zamiast polegac na samej nazwie pliku.