Kick off a software project quickly.
Review, approve and ship database schema changes — without breaking production.
Bytebase is an open-source database DevOps platform that brings software engineering practices to database change management. It replaces the ad-hoc SQL file shared over Slack or the risky manual `ALTER TABLE` run directly on production.
The workflow is simple: developers submit schema changes through Bytebase. A reviewer approves them with a clear diff. Bytebase rolls them out through your environments (dev → staging → prod) with built-in safety checks, 200+ SQL review rules (missing index, missing `WHERE` clause, naming convention violations), and a full audit trail. Every migration, rollback, and approval is recorded and searchable.
On your ServOrbit VPS, Bytebase runs as a single Docker container with an embedded PostgreSQL instance — no database server to manage, no cluster to configure. It supports 20+ database engines including PostgreSQL, MySQL, MariaDB, MongoDB, Redis, ClickHouse, and more. The Community plan is free with no user limits and covers the full change management workflow.
Stop sharing SQL files over chat. Submit changes through Bytebase, get a reviewed diff, and roll them out through dev → staging → production with guardrails — rollback available on every step.
Grant developers query access to production without giving them direct credentials. Bytebase proxies queries, enforces row-level masking for sensitive columns, and logs every query for compliance.
Connect your GitHub or GitLab repository. Bytebase detects new migration files, opens a review task, and syncs the apply status back to the PR — database changes treated like code.
Guide optimized for ServOrbit Cloud VPS.
Any plan with 1 GB+ RAM works. Bytebase runs as a single container with an embedded database — no external PostgreSQL required.
Select Bytebase in the ServOrbit marketplace and click Deploy. Docker is configured and the container starts automatically.
Navigate to https://<your-domain> if a domain is attached, or open an SSH tunnel first: ssh -L 20080:127.0.0.1:8080 root@<your-vps-ip>, then browse to http://localhost:20080. Create your admin account on the first-run wizard screen.
In the Bytebase interface, go to Instances and add your database server (host, port, credentials). Bytebase will test the connection and automatically discover your schemas.
Click New Issue, write your SQL migration, assign a reviewer, and submit. The reviewer sees the full diff, runs the SQL lint checks, and approves or comments. Bytebase applies the migration and records it in the audit log.
Maintaining a project that uses Bytebase? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.
[](https://servorbit.com/vps-cloud?template=bytebase&utm_source=deploy-badge&utm_medium=referral&utm_campaign=bytebase)<a href="https://servorbit.com/vps-cloud?template=bytebase&utm_source=deploy-badge&utm_medium=referral&utm_campaign=bytebase"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Bytebase on ServOrbit" height="40"></a>The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.
Your own GitHub, self-hosted in minutes. Full Git platform with CI/CD (Gitea Actions), package registry and team permissions — without usage-based billing.
DatabasesOpen-source Airtable alternative — turn any database into a smart spreadsheet with grid, kanban, gallery and form views, REST and GraphQL APIs and built-in automations. Self-hosted, no per-seat pricing.
DevelopmentOpen-source database schema editor self-hosted on your VPS — design your tables visually and export SQL DDL for MySQL, PostgreSQL, SQLite, MariaDB or SQL Server.
DatabasesOpen-source relational database with pgAdmin preconfigured. Powerful, extensible, production-ready.
DevelopmentSelf-hosted open-source Firebase alternative — a full Postgres backend with instant REST APIs, authentication and the Studio dashboard, deployed from Supabase's own official Docker stack.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.