Deploy in 5 minutes

Own Your Data. Deploy Anywhere.

Self-host Tapioca on your infrastructure

Run the complete Tapioca platform on your own servers. Full data ownership, GDPR compliance out of the box, and free for up to 5 users.

Why Self-Host?

Complete control over your project data, compliance requirements, and infrastructure costs.

Complete Data Ownership

Your data never leaves your infrastructure. Full control over backups, retention, and access.

GDPR & Compliance Ready

Meet data residency requirements. Keep sensitive project data within your jurisdiction.

No Vendor Lock-in

Open source under AGPL. Export your data anytime. Fork and customize as needed.

Air-Gapped Deployments

Run completely offline. Perfect for secure environments with no external connectivity.

Custom Integrations

Integrate with your internal tools. Direct database access for custom reporting.

Predictable Costs

Free for up to 5 users. Scale beyond with standard per-user pricing on your own infrastructure.

Choose Your Deployment Method

From Kubernetes to a single binary. Pick what fits your infrastructure.

Production-ready deployment with automatic scaling, high availability, and easy upgrades.

# Add the Tapioca Helm repository
helm repo add tapioca https://charts.tapioca.dev
helm repo update

# Install Tapioca with default configuration
helm install tapioca tapioca/tapioca \
  --namespace tapioca \
  --create-namespace

# Or with custom values
helm install tapioca tapioca/tapioca \
  --namespace tapioca \
  --create-namespace \
  -f values.yaml

System Requirements

Dependencies

PostgreSQL
14+ Primary database
Redis
7+ Cache & sessions

Hardware (Minimum)

CPU
2 cores Minimum for small teams
RAM
4 GB Minimum recommended
Storage
20 GB Base installation

For production workloads with 50+ users, we recommend 4+ CPU cores, 8GB RAM, and SSD storage. See our scaling guide for details.

Self-Hosted vs. SaaS Competitors

See how self-hosting Tapioca compares to cloud-hosted alternatives like Jira, Linear, and Asana.

Feature
Tapioca Self-Hosted
SaaS Competitors
Data LocationYour serversVendor cloud (US)
GDPR ComplianceFull controlVaries by vendor
Pricing ModelFree (up to 5 users)$8-20/user/month
Offline AccessFull functionalityLimited/None
Custom DomainsAny domainEnterprise only
SSO/SAMLIncludedEnterprise tier
Audit LogsFull accessEnterprise tier
API Rate LimitsNoneTiered limits

Architecture Overview

Simple, scalable architecture that runs anywhere.

                    +------------------+
                    |    Web Browser   |
                    |   (SvelteKit)    |
                    +--------+---------+
                             |
                    +--------v---------+
                    |   Load Balancer  |
                    |    (Optional)    |
                    +--------+---------+
                             |
         +-------------------+-------------------+
         |                                       |
+--------v---------+                   +---------v--------+
|   tapiocad API   |                   |   tapiocad API   |
|   (Go Backend)   |                   |    (Replica)     |
+--------+---------+                   +---------+--------+
         |                                       |
         +-------------------+-------------------+
                             |
         +-------------------+-------------------+
         |                                       |
+--------v---------+                   +---------v--------+
|   PostgreSQL     |                   |     Redis        |
|   (Primary DB)   |                   | (Cache/Sessions) |
+------------------+                   +------------------+
							

tapiocad

Go backend server handling API, WebSocket, and background jobs

PostgreSQL

Primary data store for all application data

Redis

Session storage, caching, and real-time pub/sub

Ready to deploy?

Get Tapioca running on your infrastructure in under 5 minutes.