{"repo":"Lostovayne/Payload-CMS-3-Nextjs16-Turso-Cloudflare-R2","free":true,"listed":false,"github":"https://github.com/Lostovayne/Payload-CMS-3-Nextjs16-Turso-Cloudflare-R2","clone":"git clone https://github.com/Lostovayne/Payload-CMS-3-Nextjs16-Turso-Cloudflare-R2.git","description":"Full-stack TypeScript template featuring Payload CMS 3.0 + Next.js 16.3 with production-grade infrastructure: Turso (libSQL) for distributed SQLite, Cloudflare R2 for S3-compatible storage, multi-stage Docker builds, GitHub Actions CI/CD, automated dependency management with, Prettier auto-formatting, and comprehensive testing setup.","language":"TypeScript","stars":12,"topics":["nextjs","payloadcms","turso","cloudflare-r2","docker","edge-computing","headless-cms","libsql","nextjs-16","nextjs-app-router"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Payload CMS 3 + Next.js 16 + Turso + Cloudflare R2 Production-ready starter template combining Payload CMS 3, Next.js 16 App Router, Turso (SQLite edge database), and Cloudflare R2 for file storage. --- 🚀 Use This Template Click the \"Use this template\" button on GitHub (not git clone) to create your own repository instantly: 1. Go to github.com/Lostovayne/Payload-CMS-3-Nextjs16-Turso-Cloudflare-R2 2. Click \"Use this template\" → \"Create a new repository\" 3. Name your project and click Create 4. Clone your new repo and start coding: Prefer cloning? Run these commands instead: --- ⚡ Quick Start Open http://localhost:3000/admin — create your admin user on first visit. Environment Variables Variable Description How to get --- --- --- PAYLOAD SECRET Encryption key (min 32 chars) openssl rand -base64 32 TURSO DATABASE URL Turso database URL turso db show --url TURSO AUTH TOKEN Turso auth token turso db tokens create R2 BUCKET NAME Cloudflare R2 bucket name Cloudflare Dashboard R2 R2 ACCESS KEY ID R2 API access key Manage R2 API Tokens R2 SECRET ACCESS KEY R2 API secret key Shown once on creation R2 ENDPOINT R2 endpoint URL https:// .r2.cloudflarestorage.com See docs/QUICKSTART.md for step-by-step setup with Turso CLI and Cloudflare Dashboard. --- ✨ Features - Payload CMS 3.80.0 — Headless CMS with full admin panel - Next.js 16 App Router — React 19 with server components - Turso — Edge SQLite database with global replication - Cloudflare R2 — S3-compatible storage (zero egress fees","default_branch":null,"files":null,"tree":[],"storefront":"/r/Lostovayne","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Lostovayne/Payload-CMS-3-Nextjs16-Turso-Cloudflare-R2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}