Login via OAuth
Editor opens /admin. Self-hosted auth gateway redirects to GitHub and returns a CMS token.
Dockerized SSR sites with GitHub OAuth CMS, CI/CD via GitHub Actions, and optional Notion, Supabase, Resend, and Cal.com integrations.
Short walkthrough of deploy, CMS auth, and integrations.
Simulate a lead form pipeline through demo Supabase and Notion, same integration pattern as production.
…
Leads captured
…
Failed
…
Avg capture time
…
Editor opens /admin. Self-hosted auth gateway redirects to GitHub and returns a CMS token.
Content changes in the visual editor. No third-party auth SaaS.
Decap saves to the repo branch: develop for test, main for production.
Workflow SSHs into the VPS, pulls latest code, and triggers a rebuild.
Multi-stage build, compose up on the shared web-public network.
Nginx Proxy Manager routes TLS. Astro SSR serves the new build.
Editor opens /admin. Self-hosted auth gateway redirects to GitHub and returns a CMS token.
Content changes in the visual editor. No third-party auth SaaS.
Decap saves to the repo branch: develop for test, main for production.
Workflow SSHs into the VPS, pulls latest code, and triggers a rebuild.
Multi-stage build, compose up on the shared web-public network.
Nginx Proxy Manager routes TLS. Astro SSR serves the new build.
Server-rendered pages, i18n routing, typed content collections, and a full component library.
GitHub Actions SSH deploy, multi-stage Docker builds, and rolling image tags for VPS rollback.
Optional Notion CRM, Resend email, Supabase analytics, and Cal.com, wired through typed API routes.
Lead funnel articleProduction sites running on the same VPS platform this stack powers.
Agency site with Supabase analytics, Notion CRM, Resend, and Cal.com booking.
Restaurant CMS with Decap content editing and multi-locale menu collections.
Clone the repository, follow the docs, and adapt the pattern to your own VPS or client projects.