README.md
Manage database schema changes with confidence
</p> <p align="center"> <a href="https://docs.bytebase.com/get-started/self-host-vs-cloud" target="_blank">⚙️ Install</a> • <a href="https://docs.bytebase.com">📚 Docs</a> • <a href="https://demo.bytebase.com">🎮 Demo</a> • <a href="https://discord.gg/huyw7gRsyA">💬 Discord</a> • <a href="https://www.bytebase.com/request-demo/">🙋♀️ Book Demo</a> </p> <p align="center"> <a href="https://goreportcard.com/report/github.com/bytebase/bytebase"> </a> <a href="https://artifacthub.io/packages/search?repo=bytebase"> </a> <a href="https://github.com/bytebase/bytebase"> </a> </p>Bytebase is an open-source database DevOps tool, it's the only database CI/CD project included by the CNCF Landscape and Platform Engineering.
It offers a web-based collaboration workspace to help DBAs and Developers manage the lifecycle of application database schemas.
<h1 align="center"> </h1>docker run --init \
--name bytebase \
--publish 8080:8080 \
--volume ~/.bytebase/data:/var/opt/bytebase \
bytebase/bytebase:latest
helm install bytebase bytebase/bytebase
Visit http://localhost:8080 and follow the setup wizard.
PostgreSQL, MySQL, MariaDB, TiDB, Snowflake, ClickHouse, MongoDB, Redis, Oracle, SQL Server, Spanner, and more.
We welcome contributions!
# Setup a postgres database with user bbdev and database bbdev
export PG_URL=postgresql://bbdev@localhost/bbdev
# Start backend
alias r='go build -ldflags "-w -s" -p=16 -o ./bytebase-build/bytebase ./backend/bin/server/main.go && ./bytebase-build/bytebase --port 8080 --data . --debug'
# Start frontend
alias y="pnpm --dir frontend i && pnpm --dir frontend dev"