Push to GitHub.
main → production, develop → test. GitHub Actions SSHs into the VPS and rebuilds containers.
Dockerized SSR sites with GitHub OAuth CMS, CI/CD via GitHub Actions, and optional Notion, Supabase, Resend, and Cal.com integrations.
A short demo of the deploy pipeline, CMS auth flow, and integration layer. Record your walkthrough and set PUBLIC_DEMO_VIDEO_URL when ready.
Demo video coming soon
main → production, develop → test. GitHub Actions SSHs into the VPS and rebuilds containers.
Astro app (SSR) + OAuth gateway share an external Docker network. Nginx Proxy Manager routes TLS.
GitHub OAuth gateway issues CMS tokens. Content commits flow back to the repo branch.
Server-rendered pages, i18n routing, typed content collections, and a full component library.
Multi-stage Dockerfile with BuildKit cache. Rolling image tags for quick rollback on the VPS.
Lead capture with Notion CRM, Resend email, Supabase analytics, and Cal.com booking per locale.
Production 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 stack, read the deployment docs, and adapt it to your own VPS or client projects.