feat:添加sqlitebrowser到列表

This commit is contained in:
okxlin 2024-04-02 09:04:27 +08:00
parent ec2781ad38
commit 632b6a5bd9
9 changed files with 206 additions and 0 deletions

View File

@ -0,0 +1,7 @@
CONTAINER_NAME="sqlitebrowser"
PANEL_APP_PORT_HTTP="40210"
PANEL_APP_PORT_HTTPS="40211"
DATA_PATH="./data"
TIME_ZONE="Asia/Shanghai"
HTTP_USER="user"
HTTP_PWD="sqlitebrowser_password"

View File

@ -0,0 +1,48 @@
additionalProperties:
formFields:
- default: 40210
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: HTTP Port
labelZh: HTTP 端口
required: true
rule: paramPort
type: number
- default: 40211
edit: true
envKey: PANEL_APP_PORT_HTTPS
labelEn: HTTPS Port
labelZh: HTTPS 端口
required: true
rule: paramPort
type: number
- default: ./data
edit: true
envKey: DATA_PATH
labelEn: Data folder path
labelZh: 数据文件夹路径
required: true
type: text
- default: Asia/Shanghai
edit: true
envKey: TIME_ZONE
labelEn: Time zone
labelZh: 时区
required: true
type: text
- default: user
edit: true
envKey: HTTP_USER
labelEn: http auth user
labelZh: HTTP 用户
required: true
type: text
- default: sqlitebrowser
edit: true
envKey: HTTP_PWD
labelEn: http auth password
labelZh: HTTP 密码
random: true
required: true
rule: paramComplexity
type: password

View File

@ -0,0 +1,27 @@
version: '3'
services:
sqlitebrowser:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:3000"
- "${PANEL_APP_PORT_HTTPS}:3001"
volumes:
- "${DATA_PATH}:/config"
environment:
- PUID=1000
- PGID=1000
- TZ=${TIME_ZONE}
- CUSTOM_USER=${HTTP_USER}
- PASSWORD=${HTTP_PWD}
image: linuxserver/sqlitebrowser:3.12.2
security_opt:
- seccomp:unconfined
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@ -0,0 +1,23 @@
# DB Browser for SQLite
## What it is
_DB Browser for SQLite_ (DB4S) is a high quality, visual, open source tool to
create, design, and edit database files compatible with SQLite.
DB4S is for users and developers who want to create, search, and edit
databases. DB4S uses a familiar spreadsheet-like interface, so complicated SQL commands do not have to be learned.
Controls and wizards are available for users to:
* Create and compact database files
* Create, define, modify and delete tables
* Create, define, and delete indexes
* Browse, edit, add, and delete records
* Search records
* Import and export records as text
* Import and export tables from/to CSV files
* Import and export databases from/to SQL dump files
* Issue SQL queries and inspect the results
* Examine a log of all SQL commands issued by the application
* Plot simple graphs based on table or query data

View File

@ -0,0 +1,19 @@
name: DB Browser for SQLite
tags:
- 开发工具
title: 一款高质量、可视化、开源的 SQLite 文件管理工具
description: 一款高质量、可视化、开源的 SQLite 文件管理工具
additionalProperties:
key: sqlitebrowser
name: DB Browser for SQLite
tags:
- DevTool
shortDescZh: 一款高质量、可视化、开源的 SQLite 文件管理工具
shortDescEn: A high-quality, visual, open-source SQLite file management tool
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://sqlitebrowser.org/
github: https://github.com/sqlitebrowser/sqlitebrowser
document: https://github.com/sqlitebrowser/sqlitebrowser/wiki

View File

@ -0,0 +1,7 @@
CONTAINER_NAME="sqlitebrowser"
PANEL_APP_PORT_HTTP="40210"
PANEL_APP_PORT_HTTPS="40211"
DATA_PATH="./data"
TIME_ZONE="Asia/Shanghai"
HTTP_USER="user"
HTTP_PWD="sqlitebrowser_password"

View File

@ -0,0 +1,48 @@
additionalProperties:
formFields:
- default: 40210
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: HTTP Port
labelZh: HTTP 端口
required: true
rule: paramPort
type: number
- default: 40211
edit: true
envKey: PANEL_APP_PORT_HTTPS
labelEn: HTTPS Port
labelZh: HTTPS 端口
required: true
rule: paramPort
type: number
- default: ./data
edit: true
envKey: DATA_PATH
labelEn: Data folder path
labelZh: 数据文件夹路径
required: true
type: text
- default: Asia/Shanghai
edit: true
envKey: TIME_ZONE
labelEn: Time zone
labelZh: 时区
required: true
type: text
- default: user
edit: true
envKey: HTTP_USER
labelEn: http auth user
labelZh: HTTP 用户
required: true
type: text
- default: sqlitebrowser
edit: true
envKey: HTTP_PWD
labelEn: http auth password
labelZh: HTTP 密码
random: true
required: true
rule: paramComplexity
type: password

View File

@ -0,0 +1,27 @@
version: '3'
services:
sqlitebrowser:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:3000"
- "${PANEL_APP_PORT_HTTPS}:3001"
volumes:
- "${DATA_PATH}:/config"
environment:
- PUID=1000
- PGID=1000
- TZ=${TIME_ZONE}
- CUSTOM_USER=${HTTP_USER}
- PASSWORD=${HTTP_PWD}
image: linuxserver/sqlitebrowser:latest
security_opt:
- seccomp:unconfined
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

BIN
apps/sqlitebrowser/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB