Deploy Baserow
A no-code database on your own Baserow
Deploy Baserow with managed Postgres, Valkey, a volume for uploaded files and a public HTTPS URL. Build related tables in a spreadsheet-like grid, show them as galleries or share a form that adds rows, and reach every table through the REST API. The admin account is created at deploy with a generated password, and public sign-up is off.
What you get with Baserow
- Tables with real field typesText, single select, ratings, numbers, dates, files, links between tables, formulas and more, edited like a spreadsheet.
- Linked recordsLink a row to rows in another table and see the links from both sides, like trails that belong to a park.
- Grid, gallery and form viewsFilter, sort and group the same rows in a grid, show them as cards with photos, or share a form that adds rows.
- Start from a templateBaserow’s own template gallery is loaded on the first start, so a base for a CRM, a content calendar or a hiking guide is two clicks away.
- Invite your teamInvite people to a workspace by email. Invites and password resets go out through the platform’s email add-on.
- Closed from the first secondThe admin exists before Baserow answers its first request, and public sign-up is off, so nobody can claim your instance.
After you deploy Baserow
- 1Sign in as the adminOpen the public URL and sign in with BASEROW_ADMIN_EMAIL and BASEROW_ADMIN_PASSWORD from the app’s Variables. The first start sets up the database in about five minutes. Then change the email and password under My settings.
- 2Create a databaseCreate a workspace and a database, or add one from the template gallery, then add tables, fields and rows in the grid.
- 3Invite your teamInvite people to the workspace by email. Public sign-up is off, but invited people can create their account from the invite.
How Baserow is wired
Baserow, Postgres, Valkey, a files volume and email ship together. The public hostname serves the app, the views and forms you share, and the REST API.
- Postgres holds your data
- Your tables, rows and users live in the attached database. Migrations run before Baserow starts, so updates apply themselves.
- Valkey runs the background work
- Emails, exports, imports and periodic jobs go through a job queue on Valkey, worked by the app’s own background workers.
- Files on a volume
- Files you upload to rows are stored on the app’s volume and survive redeploys.
- Keep the keys
- SECRET_KEY and BASEROW_JWT_SIGNING_KEY sign sessions and password reset links. They are generated once at deploy, so leave them as they are.
Why run Baserow on StackBlaze
- Scale your appChange CPU, RAM, and replicas without a rebuild, or let autoscaling add replicas when CPU climbs.
- Git-based CI/CDPush to GitHub and it builds and ships. Pull requests get their own preview URL on Pro and Business.
- One-click rollbackA deploy went wrong? Go back to any previous successful deploy.
- Environments built inProduction, staging, and dev as separate environments in one project, each with its own URL.
- Built-in observabilityCPU, memory, and response time per app, live logs with search, and alerts to Slack, Discord, or a webhook.
- Developer-first toolsA CLI and Stack MCP: deploy, read logs, and wire services from your terminal or your AI assistant.
- Built for teamsInvite teammates with roles. An audit log records who changed what.
- Managed Postgres with HAPostgres is run for you. Turn on high availability for a three-node cluster when the app needs it.
Common questions about Baserow
How do I sign in after deploy?
Open the public URL and sign in with admin@example.com, the value of BASEROW_ADMIN_EMAIL, and the password in BASEROW_ADMIN_PASSWORD, both in the app’s Variables. The password is generated at deploy.
How do I change the admin email or password?
In Baserow, under My settings. The template only uses the two variables to create the admin on the very first start, so changes you make in the app stick.
Can anyone sign up?
No. The template turns public sign-up off on the first start. Invite people to a workspace by email, or allow sign-up again under Admin > Settings.
Where are uploaded files stored?
On the app’s volume, which survives redeploys. A file link works for anyone who has it, and the link contains a long random name.
Is Baserow free to use?
This is Baserow’s free self-hosted edition. Premium and Enterprise features, such as kanban and calendar views and the AI assistant, stay locked until you add a Baserow licence in the admin settings.
Can I use my own domain?
Yes. Attach a custom domain from the dashboard, then set BASEROW_PUBLIC_URL to the new address and redeploy. Baserow serves its API only on the address in that variable, and links in emails follow it. Custom domains
What does it cost?
You pay for the compute, storage and bandwidth Baserow, Postgres and Valkey use, not per seat, per table or per row. Pricing
More Data templates
metabaseOpen source business intelligence. Connect a database, ask questions without SQL or with it, and share dashboards, alerts and email subscriptions with your team.
nocodbBuild databases as spreadsheets: tables with typed fields, grid, kanban, gallery, form and calendar views, and a REST API for every table. An open source Airtable alternative on your own Postgres.
Umami AnalyticsUnderstand traffic, campaigns, and visitor behavior through fast, privacy-friendly analytics.
strapiOpen-source headless CMS. Edit content in a clean admin panel and serve it to any frontend over REST and GraphQL, with a media library and role-based access.