Blog
Next.js 15 guides for self-hosted AI SaaS: Docker, Caddy, Auth.js, Stripe, LangGraph, pgvector, and Hetzner cost.
21 posts · page 1 of 4
29 Oct 2026 · Hardening & Ops
Self-Hosting a Next.js 15 AI SaaS, Architecture and Cost
Serverless limits vs a 4.50 euro Hetzner VPS, unit costs at 1k to 50k MAU, and when a starter kit beats wiring Stripe and Caddy yourself.
Read28 Oct 2026 · Hardening & Ops
Serverless vs a VPS for AI SaaS, Real Cost at 25,000 MAU
Why Vercel duration caps and streaming egress hurt an AI product at 25k MAU, and what a Hetzner Docker box costs for the same workload.
Read28 Oct 2026 · LangGraph & Agents
Tool Calling with the Vercel AI SDK in Next.js 15
Dynamic model routing across OpenAI and Anthropic, tools the model can call, and the same client stream you already use for chat.
Read28 Oct 2026 · Docker & Infra
Terraform for Hetzner Cloud, Provisioning Next.js and Docker from Code
How to create a VPS, firewall, and cloud-init that installs Docker Compose so a Next.js 15 app boots without clicking through the Hetzner UI.
Read28 Oct 2026 · LangGraph & Agents
Fixing SSE Connection Drops Behind Reverse Proxies for LLM Chains
Why LangGraph streams die at 60s or 100s on NGINX, Cloudflare, and idle timeouts, and which timeouts to raise after you already disabled buffering.
Read28 Oct 2026 · Postgres & pgvector
Self-Hosted AI SaaS Stack: Next.js 15, LangGraph & pgvector
The production layers for a self-hosted AI SaaS, from Auth.js and Stripe up to Caddy and Terraform, with links to the deep-dive posts and the $149 Pro pack.
Read
