PocketHost 3.0 — SFTP file access, scoped account keys, trusted IPs, phio deploy, and more. Flounder lifetime ends July 1 (6 days left) . What's changing

Latest from PocketHost

Stay updated with new features, platform improvements, and insights from the PocketHost team.

Latest

Account Trusted IPs for Rate Limits

Self-serve trusted egress IPs for higher firewall limits. Optional X-PocketHost-Client-IP header for SSR proxies.

Latest

PocketHost 3.0 Preview: Flounder Ends July 1

Heads-up before July 1: Flounder lifetime sales end, Pay Per PocketBase limits enforced, existing accounts grandfathered.

Latest

Mothership Live Dashboard (Admin UI Extensions)

First mothership admin plugin: fleet Live page. Empty /_/extensions.js was Cloudflare caching a pre-plugin response — bypass rule + init/realtime lessons from the 429 storm.

Graceful Edge Restarts (Fewer 500s During Maintenance)

Firewall daemon grace holds instance traffic up to 60s while the edge restarts. Instance containers stay running and reattach on boot instead of cold-starting.

Mothership Is on PocketBase 0.39

The control plane finally crossed the v0.22 → v0.23 JSVM cutover. One-way door, smaller SQLite files, and a babysit-and-fix rollout as long as instances keep running.

Pre-v0.39 Platform Refresh: Tests, CI, and Dependency Upgrades

Before Mothership v0.39 cutover: Vitest suite, CI gates, phased deps refresh, PocketBase SDK 0.27, dual admin auth for 0.22 Mothership.

Pre-Staging the Mothership v0.39 Cutover

Two-phase upgrade: dual admin auth and dependency bumps on main first, zero lockfile changes on the v39 branch, SQL views dropped early. Cutover day flips Mothership only.

phio 0.4: Deploy Over SFTP

phio dev and deploy now sync on SFTP port 2222 with an auto-provisioned deploy key. Project linking moves to .phioconfig.

Account Access Keys: Scoped SFTP Access

Register Ed25519 keys under Account → Keys. Grant SFTP access to all instances or a specific subset. The first step toward shared account access with limited permissions.

Last Call for Flounder Lifetime Access

Flounder lifetime sales end July 1, 2026. Existing accounts get 30 days after sunset to buy. Email going out to all users.

FTPS Is Going Away: Move to SFTP

Port 21 FTPS is on a sunset path. SFTP on 2222 with SSH keys is the future. phio deploy and dev already use SFTP.

Reclaiming 300 GB of Orphan Instance Data

Edge cleanup removed instance folders with no Mothership record. First production sweep freed ~300 GB, nearly half the used space on that node.

How We Vacuum Thousands of Instances Without Racing Spawns

Edge-owned vacuum locks, spawn gates, and incremental --hours-back sweeps keep nightly SQLite compaction safe at fleet scale.

Vacuum Now: On-Demand SQLite Compaction

Auto Vacuum runs on idle instances overnight. Vacuum Now lets you compact warm instances from the dashboard when you need space back immediately.

Smarter Rate Limits for API vs File Traffic

Firewall rate limits now weight /api/files routes 10× cheaper than REST API calls. More headroom for uploads and downloads without loosening API abuse protection.

Auto Vacuum for Idle Instances

Nightly SQLite VACUUM on hibernated instances. On by default, toggle per instance, and skip running containers until they sleep.

SFTP File Access

SFTP replaces FTPS for instance files. Ed25519 SSH keys, GitHub-style registration, and docs for Mac, Windows, Linux, and popular clients.

Your logs.db Might Be Gigabytes of Empty Space

PocketBase log retention deletes rows but SQLite keeps the disk. Our Mothership logs.db was 6.5 GB for ~1,800 records. Vacuum fixed it in seconds.

Instance Status That Survives Restarts

Dashboard instance status stays honest across Mothership and edge restarts. One mirror sync handshake instead of stale guesses.

A Leaner Runtime on Node 24

We dropped 100+ lockfile packages by moving to Node 24 natives. Same hosting behavior, lighter stack, and deliberate prep for a future Bun soak.

Running, Sleeping, and Power Off

Power off now stops your container for real. The dashboard shows Running vs Sleeping, and destructive actions wait for shutdown.

Dashboard UI: Web Awesome Migration

The dashboard now runs on Web Awesome: cleaner components, readable docs, and a simpler frontend stack.

Direct PocketBase Version Sync

PocketBase versions now sync directly from GitHub. No Gobot middleman, faster updates, no token required.

PocketHost 2.3.0

Our biggest release yet! Introducing webhooks, automated custom domains, hard paywall, and major infrastructure improvements.

Webhooks Support is Here

Automate your PocketBase workflows with our new webhooks feature - more reliable than cron jobs.

Enhanced Data Synchronization with MothershipMirrorService

Enhanced infrastructure for better data synchronization and dashboard performance.

Automated Custom Domains with Cloudflare

Fully automated custom domain setup with Cloudflare integration and SSL certificates.

Building a Realtime Game: Kingdom

Follow along as we build a realtime multiplayer game using PocketBase.

Hard paywall is live

The hard paywall is now active for new users, with existing users grandfathered in.

YouTube Dev Channel is Live

Our new YouTube channel for PocketBase tutorials and ecosystem content.

Moving to a hard paywall

Why we're moving to a hard paywall model and what it means for the community.

Why no SLA?

Why PocketHost does not offer a formal SLA and what that means for reliability expectations.

PocketHost is live in 40+ countries

PocketHost hosting is now available in more than 40 countries worldwide.

Announcing Pocker

Introducing our custom container solution for global PocketBase hosting.

What's Next For PocketBase (Early Morning Dev Round 1)

Early Morning Dev Round 1. Thoughts on where PocketBase is headed next.

Stay in the Loop

Join our Discord community to get the latest updates and connect with other PocketHost users.

Join Discord Community