Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions apps/dbx/0.5.3/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
additionalProperties:
formFields:
- default: 4224
edit: true
envKey: PANEL_APP_PORT_HTTP
labelZh: 端口
labelEn: Port
label:
zh: 端口
en: Port
required: true
rule: paramPort
type: number

- default: dbx_password
edit: true
envKey: PANEL_DB_PASSWORD
labelZh: 访问密码
labelEn: Access Password
label:
zh: 访问密码
en: Access Password
required: true
rule: paramComplexity
type: password
random: true
19 changes: 19 additions & 0 deletions apps/dbx/0.5.3/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
services:
dbx:
image: t8y2/dbx:v0.5.3
container_name: ${CONTAINER_NAME}
ports:
- "${PANEL_APP_PORT_HTTP}:4224"
environment:
- DBX_PASSWORD=${PANEL_DB_PASSWORD}
volumes:
- ./data:/app/data
restart: unless-stopped
networks:
- 1panel-network
labels:
createdBy: "Apps"

networks:
1panel-network:
external: true
21 changes: 21 additions & 0 deletions apps/dbx/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# DBX

25+ databases in 15 MB. Desktop & Docker self-hosting, with built-in AI assistant.

Supported databases: MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, Oracle, Elasticsearch, MariaDB, TiDB, OceanBase, openGauss, GaussDB, KingBase, and more.

## Features

- SQL editor with syntax highlighting, autocomplete, and formatting
- AI SQL assistant (Claude, OpenAI, or any OpenAI-compatible endpoint)
- Virtual-scrolled data grid with inline editing
- ER diagram, schema diff, explain plan, field lineage
- Data import/export (CSV, Excel, JSON, Parquet)
- Redis key browser and MongoDB document CRUD
- SSH tunnel, dark mode, i18n (English & 简体中文)

## Links

- GitHub: https://github.com/t8y2/dbx
- Discord: https://discord.gg/W7NyVDRt6a
- QQ 群: 1087880322
24 changes: 24 additions & 0 deletions apps/dbx/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: DBX
tags:
- 工具
title: 轻量级数据库管理工具
description: 轻量级数据库管理工具,支持 25+ 种数据库
additionalProperties:
key: dbx
name: DBX
tags:
- Tool
shortDescZh: 轻量级数据库管理工具,支持 25+ 种数据库
shortDescEn: Lightweight database manager supporting 25+ databases
description:
en: Lightweight database manager supporting 25+ databases
zh: 轻量级数据库管理工具,支持 25+ 种数据库
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://github.com/t8y2/dbx
github: https://github.com/t8y2/dbx
document: https://github.com/t8y2/dbx#readme
architectures:
- amd64
26 changes: 26 additions & 0 deletions apps/dbx/latest/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
additionalProperties:
formFields:
- default: 4224
edit: true
envKey: PANEL_APP_PORT_HTTP
labelZh: 端口
labelEn: Port
label:
zh: 端口
en: Port
required: true
rule: paramPort
type: number

- default: dbx_password
edit: true
envKey: PANEL_DB_PASSWORD
labelZh: 访问密码
labelEn: Access Password
label:
zh: 访问密码
en: Access Password
required: true
rule: paramComplexity
type: password
random: true
19 changes: 19 additions & 0 deletions apps/dbx/latest/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
services:
dbx:
image: t8y2/dbx:latest
container_name: ${CONTAINER_NAME}
ports:
- "${PANEL_APP_PORT_HTTP}:4224"
environment:
- DBX_PASSWORD=${PANEL_DB_PASSWORD}
volumes:
- ./data:/app/data
restart: unless-stopped
networks:
- 1panel-network
labels:
createdBy: "Apps"

networks:
1panel-network:
external: true
Binary file added apps/dbx/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.