Documentation
ChangelogReleases

24 March Release

Detailed notes for the March 24th update.

24 March Release

Welcome to the initial release of GoLiveKit, the AI-driven Next.js SaaS starter kit built to help you launch fast and cleanly on a VPS.

What's Inside?

  • Payments: Stripe integration for one-time payments, credits, and subscriptions. Docs
  • Storage: Amazon S3 or Cloudflare R2 setup. Docs
  • Emails: NodeMailer, Plunk, and Resend support. Docs
  • Analytics: Google Analytics integration. Docs
  • Authentication: Passwordless Magic link or Google login. Docs
  • Admin Panel: Complete interface for managing users, blog posts, and pages. Docs
  • Notifications: Telegram group alerts for app events. Docs
  • Pages: Pre-built templates for Terms of Service, Privacy Policy, etc. Docs
  • Blog: A fully functional, SEO-friendly blog engine. Docs
  • Documentation: Built-in docs using Fumadocs. Docs
  • SEO Ready: Pre-configured meta tags, descriptions, and auto-generated OpenGraph images. Docs
  • Cron Jobs & Logging: Task scheduling and Dozzle log monitoring. Docs

Getting Started

  • Local Development: Complete guide to spinning up your local environment. Docs
  • Environment Variables: Configuration management made simple. Docs

Building Features

Launching on a VPS

  • Deploy to VPS: Support for Digital Ocean, Hetzner, and AWS EC2. Docs
  • Terraform: Infrastructure as Code to help create VPS instances with Cloud-init setup quickly. Docs
  • Log Monitoring: Built-in log streaming with Dozzle. Docs

Codebase

  • Project Structure: Understand how the application is organized. Docs
  • Formatting & Linting: Uses Biome for lightning-fast formatting and linting. Docs
  • VS Code Setup: Optimal editor configuration and suggested extensions. Docs
  • Updating Codebase: Safely sync the latest starter kit changes into your fork. Docs

On this page