Skip to content

Commit

Permalink
feat: 上架 Bytebase (#1792)
Browse files Browse the repository at this point in the history
  • Loading branch information
wanghe-fit2cloud authored Jul 23, 2024
1 parent f667303 commit 8598e84
Show file tree
Hide file tree
Showing 5 changed files with 57 additions and 0 deletions.
10 changes: 10 additions & 0 deletions apps/bytebase/2.22.0/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
additionalProperties:
formFields:
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
17 changes: 17 additions & 0 deletions apps/bytebase/2.22.0/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
services:
bytebase:
image: bytebase/bytebase:2.22.0
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8080
volumes:
- ./data:/var/opt/bytebase
init: true
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true
11 changes: 11 additions & 0 deletions apps/bytebase/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Bytebase

**Bytebase** 是面向开发人员和 DBA 的数据库 CI/CD 解决方案。它是CNCF Landscape和Platform Engineering包含的唯一数据库 CI/CD 项目。

## Bytebase 系列由以下工具组成:

- **Bytebase 控制台**:供开发人员和 DBA 管理数据库开发生命周期的基于 Web 的 GUI。
- **Bytebase API**:提供 gRPC 和 RESTful API 来操作 Bytebase 的各个方面。
- **Bytebase CLI**:帮助开发人员将数据库更改集成到现有 CI/CD 工作流中的 CLI。
- **Bytebase GitHub App和SQL Review GitHub Action**:GitHub App 和 GitHub Action 用于检测 SQL 反模式并在 Pull Request 期间强制执行一致的 SQL 样式指南。
- **Terraform Bytebase 提供程序**:Terraform 提供程序使团队能够通过 Terraform 管理 Bytebase 资源。典型的设置包括团队使用 Terraform 从云供应商配置数据库实例,然后使用 Bytebase 提供程序准备这些实例以供应用程序使用。
19 changes: 19 additions & 0 deletions apps/bytebase/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Bytebase
tags:
- DevOps
title: 开源数据库 DevOps 解决方案
description: 开源数据库 DevOps 解决方案
additionalProperties:
key: bytebase
name: Bytebase
tags:
- DevOps
shortDescZh: 开源数据库 DevOps 解决方案
shortDescEn: Open-Source Database DevOps Solution
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://www.bytebase.com
github: https://github.com/bytebase/bytebase
document: https://www.bytebase.com/docs
Binary file added apps/bytebase/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8598e84

Please sign in to comment.