Welcome to Postbase Documentation

Everything you need to know about using Postbase. From getting started to advanced features.

Getting Started

An overview of Postbase — what it is, how the monorepo is structured, and how to run it locally.

Deploy

Host your own Postbase instance — one-click deploys for Railway, DigitalOcean, Render, Fly.io, AWS, Google Cloud, Azure, Oracle Cloud, or plain Docker.

Authentication

Overview of Postbase authentication — dashboard auth, API keys, JWT, and the full SDK Auth API.

Database API

Query your project's PostgreSQL tables using the Postbase database query API and SDK.

Storage API

Upload, download, list, and manage files using the Postbase Storage API and SDK.

RPC API

Call PostgreSQL functions in your project schema directly via the Postbase RPC API.

Email

Send transactional email through your project’s configured provider (e.g. AWS SES).

SDK Reference

Complete reference for the postbasejs client SDK — installation, client setup, and all available methods.

Environment & Configuration

All environment variables required to run a Postbase instance.

Database Architecture

How Postbase organises its internal tables in the _postbase schema and isolates per-project data.