Login przez OAuth.
Edytor otwiera /admin. Self-hosted gateway OAuth przekierowuje do GitHub i zwraca token CMS.
Strony SSR w Dockerze, CMS z GitHub OAuth, CI/CD przez GitHub Actions i opcjonalne integracje.
Krótki przegląd deployu, auth CMS i integracji.
Symuluj pipeline formularza lead przez demo Supabase i Notion — ten sam wzorzec co w produkcji.
…
Przechwycone leady
…
Nieudane
…
Śr. czas
…
Edytor otwiera /admin. Self-hosted gateway OAuth przekierowuje do GitHub i zwraca token CMS.
Zmiany treści w edytorze wizualnym. Bez zewnętrznego SaaS auth.
Decap zapisuje na gałąź repo — develop na test, main na produkcję.
Workflow łączy się SSH z VPS, robi pull i uruchamia rebuild.
Wieloetapowy build i compose up w sieci web-public.
Nginx Proxy Manager obsługuje TLS. Astro SSR serwuje nowy build.
Edytor otwiera /admin. Self-hosted gateway OAuth przekierowuje do GitHub i zwraca token CMS.
Zmiany treści w edytorze wizualnym. Bez zewnętrznego SaaS auth.
Decap zapisuje na gałąź repo — develop na test, main na produkcję.
Workflow łączy się SSH z VPS, robi pull i uruchamia rebuild.
Wieloetapowy build i compose up w sieci web-public.
Nginx Proxy Manager obsługuje TLS. Astro SSR serwuje nowy build.
Strony SSR, routing i18n, typowane content collections i biblioteka komponentów.
Deploy SSH przez GitHub Actions, wieloetapowe buildy Docker i rollback tagami na VPS.
Notion CRM, Resend, Supabase analytics i Cal.com — przez typowane trasy API.
Artykuł lead funnelPrawdziwe strony na tym samym VPS, który napędza ten stack.
Strona agencji z analityką Supabase, CRM Notion, Resend i rezerwacjami Cal.com.
CMS restauracji z Decap i wielojęzycznymi kolekcjami menu.
Sklonuj repozytorium, przejdź dokumentację i dostosuj wzorzec do własnego VPS lub projektów klientów.