Today, Scott and Wes are diving into Pocketbase, a fantastic tool for web developers to quickly set up a CMS without breaking a sweat. We’ll cover everything from its Go-based architecture to its slick admin interface and how you can get started hosting it for free on Fly.io.
Show Notes * 00:00 Welcome to Syntax! * 01:34 Brought to you by Sentry.io. * 02:26 Overview of Pocketbase. * 06:51 Written in Go, but no extending needed. + Host for free on Fly.io. * 07:37 Hooks. * 08:05 Authentication + roles. * 09:23 The admin experience. * 11:18 Managing export collections. * 13:21 Creating your own schema. * 13:53 Adding indexes. * 14:08 API rules. * 15:01 Adding complex roles. * 16:15 Full-featured admin with a great UI. * 16:59 Collection API preview. * 17:41 Docs with app-specific context. * 18:54 Logs. * 19:02 Settings. * 19:42 Executable vs npm install. * 20:29 Are the collections fully typed? * 21:01 Some more settings. * 22:56 One click Coolify install. + Svelte Kit / Svelte 5 / Pocketbase Example. + Svelte / Pocketbase Starter. + Pocketbase Typegen.
Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott:X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads