Back to all templates
Teable logo

Teable

Application1024MB+ RAM

No-code database built on PostgreSQL (Airtable alternative)

no-codedatabaseairtable-alternativespreadsheet

Deploy Teable in 3 Steps

1

Connect Your VPS

Add your server credentials to Server Compass

2

Select Teable

Choose from our template library

3

Deploy & Configure

Fill in settings and click Deploy

No Docker knowledge required
Step-by-step deployment guide

Deploy Teable on a VPS with Server Compass

Use the Teable template in Server Compass to deploy a self-hosted no-code database stack with PostgreSQL and Redis on your VPS, then verify the Teable web UI in a browser.

About 7 minutesBrowser verified
1
Step 1

Open the server Apps tab

Select your VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Server Compass Apps tab before creating a Teable app
2
Step 2

Choose an app template

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Choosing to deploy an app from a Server Compass template
3
Step 3

Search for Teable

Use the template picker search to find Teable in the Server Compass template catalog.

Searching for Teable in the Server Compass template picker
4
Step 4

Select the Teable template

Choose the Teable template. Server Compass fills the Teable image, host port, generated secrets, PostgreSQL, Redis, and persistent database volumes.

Teable template selected in Server Compass
5
Step 5

Review the Teable settings

Confirm the app name and compose services. In this run, the app was named teable-demo and used host port 3000.

Reviewing Teable project settings and compose services
6
Step 6

Deploy Teable

Review the generated environment values, confirm the port is available, and click Deploy Now.

Reviewing Teable environment variables and port before deployment
7
Step 7

Watch the deployment progress

Keep the deployment modal open while Server Compass uploads the compose file, pulls the Teable image, starts the container, and verifies the stack.

Server Compass deploying the Teable template on the VPS
8
Step 8

Confirm Teable is running

After deployment finishes, return to the Apps tab and confirm the Teable app is marked Running with its application URL available.

Teable template running in the Server Compass Apps tab
9
Step 9

Open Teable in the browser

Open the application URL in a browser. The Teable web UI confirms the site is reachable.

The deployed Teable web UI loaded in a browser

After Teable Opens

  • Create the first Teable account before production use.
  • Configure bases, tables, HTTPS, email, and user access before production use.
  • Add a domain and HTTPS before exposing the no-code database dashboard to users.
  • Back up the Teable PostgreSQL and Redis volumes before relying on it for production data.

Verified Result

The Teable web UI loaded successfully in a browser.

Teable deployment questions

What does the Teable template deploy?

It deploys Teable with PostgreSQL and Redis backing services plus persistent database volumes.

Which port did the tutorial use?

The tutorial used host port 3000, which maps to the Teable web server on container port 3000.

Why does the guide stop at the first-run web UI?

The tutorial verifies the clean first-run web UI because real bases, users, tables, and access rules depend on the production server.

Should this become a blog post?

No. The deployment guide should live on the Teable template detail page and be linked from the reusable template deployment docs page.

Why Self-Host Teable?

Teable is a no-code database built on PostgreSQL — a self-hosted Airtable alternative. Self-hosting gives you the spreadsheet-like interface of Airtable with the power and reliability of PostgreSQL, while keeping your data on infrastructure you control.

Airtable-like interface backed by real PostgreSQL
Your data is stored in standard PostgreSQL — no vendor lock-in
Forms, views, filters, and automations without code
No per-seat pricing or record limits
API access to your data through standard PostgreSQL connections

Teable vs Alternatives

Teable vs Airtable

Airtable limits records per base and charges per seat. Teable is unlimited, backed by PostgreSQL, and self-hosted.

Teable vs NocoDB

NocoDB wraps existing databases. Teable is purpose-built with a cleaner UI and native PostgreSQL backend for better performance.

Teable vs Baserow

Both are Airtable alternatives. Teable uses PostgreSQL natively, giving you direct SQL access to your data.

Why Deploy Teable with Server Compass?

Server Compass deploys Teable with PostgreSQL pre-configured and persistent storage for your databases. Start building no-code applications immediately after deployment.

Download Server Compass

After Deployment

After deploying Teable with Server Compass, complete these steps to finish setup

1

Create your account

2

Create your first base

3

Import data or start from scratch

Need help? Check out our documentation for detailed guides.

Teable FAQ

Common questions about self-hosting Teable

How do I deploy Teable with Server Compass?

Simply download Server Compass, connect to your VPS, and select Teable from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.

What are the system requirements for Teable?

Teable requires a minimum of 1024MB RAM. We recommend a VPS with at least 2048MB RAM for optimal performance. Any modern Linux server with Docker support will work.

Can I migrate my existing Teable data?

Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard Teable backup and restore procedures.

How do I update Teable to the latest version?

Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest Teable image will be pulled and deployed with zero downtime.

Is Teable free to self-host?

Teable is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.

Ready to Self-Host Teable?

Download Server Compass and deploy Teable to your VPS in under 3 minutes. No Docker expertise required.

Download Server Compass