
Deploy Budibase on Your Own Server
Low code platform for creating internal apps, workflows, and admin panels in minutes
Want to deploy Budibase on your server faster? Try Senate with one-command setup, automatic HTTPS and monitoring.
What is Budibase?
Build apps, forms, and workflows that perfectly fit your business - so you can move forward, faster.
Self-Host Budibase
Follow these steps to deploy on your own server.
Install Docker
Skip this step if Docker is already installed on your server.
curl -fsSL https://get.docker.com | sh
Configure
Customize the settings below. Defaults work for most cases.
Application
Queue
Storage
Database
Deploy
Copy the configuration and run it on your server.
services:
budibase:
image: budibase/budibase:v2.0.31
environment:
BB_ADMIN_USER_EMAIL: ""
BB_ADMIN_USER_PASSWORD: dd57de2309235242
COUCHDB_PASSWORD: eacf1bbde8fa74a4
COUCHDB_USER: budibase
ENABLE_ANALYTICS: "false"
INTERNAL_API_KEY: ced19f6b18137fd7d3e61f97b22a1228a8f5fcd1ad1c055c0f2106f37cb001f3
JWT_SECRET: f3f7ae5e6436a420f59c961ed8e68a2f8fc18fe5f99d35c442e51e6006521276
MINIO_ACCESS_KEY: 33dc38ec5cd6de2ea606eb4651e743989d867fb41e18568ee003776c22dc3d2f
MINIO_SECRET_KEY: 3440e8d4f92ddcefb8800ac1a40955030dbc39a5e65ac2f03649a8a6cdc5a3ff
REDIS_PASSWORD: ba318e95c0016f27
SENTRY_DSN: ""
volumes:
- budibase:/data
volumes:
budibase: {}
Then run:
docker compose up -d
Access
Once started, access your app at http://localhost:80
Why Self-Host Budibase?
Full Data Ownership
Your data stays on your servers. No third-party access.
No Monthly Fees
Pay only for your server. No per-seat or usage charges.
Complete Control
Customize, backup, and scale on your own terms.
Privacy & Compliance
Meet GDPR, HIPAA, or internal security requirements.
Technical Details
Docker Image
budibase/budibase:${BUDIBASE_VERSION}Official Docs
docs.budibase.comWant to go faster?
Try Senate! Senate handles Docker, HTTPS, updates, and monitoring for you. Deploy any of our 300+ apps with a single command.
Install on any Linux server:
sh -c "$(curl -sSL https://get.senate.sh)"