feat: 应用商店升级到 v2 版本 (#91)

This commit is contained in:
zhengkunwang223 2023-05-18 18:25:00 +08:00 committed by GitHub
parent f29958aac0
commit a1b44954ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
525 changed files with 1807 additions and 3756 deletions

10
apps/adminer/4.8.1/data.yml Executable file
View File

@ -0,0 +1,10 @@
additionalProperties:
formFields:
- default: 9853
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/adminer/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: adminer
tags:
- 工具
title: PHP 轻量级数据库管理工具
type: 工具
description: PHP 轻量级数据库管理工具
additionalProperties:
key: adminer
name: adminer
tags:
- Tool
shortDescZh: PHP 轻量级数据库管理工具
shortDescEn: Database management in a single PHP file
type: tool
crossVersionUpdate: false
limit: 1
recommend: 0
website: https://www.adminer.org/
github: https://github.com/xiahao90/adminer
document: https://github.com/xiahao90/adminer

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -1 +0,0 @@
{"key":"adminer","name":"adminer","tags":["WebSite"],"versions":["4.8.1"],"shortDescZh":"PHP轻量级数据库管理工具","shortDescEn":"Database management in a single PHP file","type":"website","limit":1,"crossVersionUpdate":false,"website":"https://www.adminer.org/","github":"https://github.com/xiahao90/adminer","document":"https://github.com/xiahao90/adminer"}

View File

@ -1,14 +0,0 @@
{
"formFields": [
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 9853,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP",
"edit": true
}
]
}

24
apps/alist/3.16.3/data.yml Executable file
View File

@ -0,0 +1,24 @@
additionalProperties:
formFields:
- default: 5244
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: WebUI Port
labelZh: 网页端口
required: true
rule: paramPort
type: number
- default: ./data/data
edit: true
envKey: DATA_PATH
labelEn: Data folder path
labelZh: 数据文件夹路径
required: true
type: text
- default: ./data/mnt
edit: true
envKey: MOUNT_PATH
labelEn: Mount folder path
labelZh: 挂载文件夹路径
required: true
type: text

View File

@ -0,0 +1,24 @@
version: '3'
services:
alist:
container_name: ${CONTAINER_NAME}
restart: unless-stopped
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:5244"
volumes:
- "${DATA_PATH}:/opt/alist/data"
- "${MOUNT_PATH}:/mnt/data"
environment:
- PUID=0
- PGID=0
- UMASK=022
image: xhofe/alist:v3.16.3
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

24
apps/alist/3.17.0/data.yml Executable file
View File

@ -0,0 +1,24 @@
additionalProperties:
formFields:
- default: 5244
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: WebUI Port
labelZh: 网页端口
required: true
rule: paramPort
type: number
- default: ./data/data
edit: true
envKey: DATA_PATH
labelEn: Data folder path
labelZh: 数据文件夹路径
required: true
type: text
- default: ./data/mnt
edit: true
envKey: MOUNT_PATH
labelEn: Mount folder path
labelZh: 挂载文件夹路径
required: true
type: text

20
apps/alist/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: alist
tags:
- 工具
title: 一个支持多存储的文件列表程序
type: 工具
description: 一个支持多存储的文件列表程序
additionalProperties:
key: alist
name: alist
tags:
- Tool
shortDescZh: 一个支持多存储的文件列表程序
shortDescEn: A file list program that supports multiple storage
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://github.com/alist-org/alist
github: https://github.com/alist-org/alist
document: https://alist.nn.ci/zh/

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -1,33 +0,0 @@
{
"formFields": [
{
"type": "number",
"labelZh": "网页端口",
"labelEn": "WebUI Port",
"required": true,
"default": 5244,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP",
"edit": true
},
{
"type": "text",
"labelZh": "数据文件夹路径",
"labelEn": "Data folder path",
"required": true,
"default": "./data/data",
"envKey": "DATA_PATH",
"edit": true
},
{
"type": "text",
"labelZh": "挂载文件夹路径",
"labelEn": "Mount folder path",
"required": true,
"default": "./data/mnt",
"envKey": "MOUNT_PATH",
"edit": true
}
]
}

54
apps/dataease/1.18.6/data.yml Executable file
View File

@ -0,0 +1,54 @@
additionalProperties:
formFields:
- default: ""
envKey: PANEL_DB_HOST
key: mysql
labelEn: Database Service
labelZh: 数据库服务
required: true
type: service
- default: de
envKey: PANEL_DB_NAME
labelEn: Database
labelZh: 数据库名
random: true
required: true
rule: paramCommon
type: text
- default: de
envKey: PANEL_DB_USER
labelEn: User
labelZh: 数据库用户
random: true
required: true
rule: paramCommon
type: text
- default: de
envKey: PANEL_DB_USER_PASSWORD
labelEn: Password
labelZh: 数据库用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: admin
disabled: true
envKey: DE_ADMIN
labelEn: Admin Password
labelZh: 管理员
required: true
type: text
- default: dataease
disabled: true
envKey: DE_ADMIN_PASSWORD
labelEn: Admin Password
labelZh: 管理员默认密码
required: true
type: text
- default: 8080
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/dataease/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: DataEase
tags:
- 工具
title: 人人可用的开源数据可视化分析工具
type: 工具
description: 人人可用的开源数据可视化分析工具
additionalProperties:
key: dataease
name: DataEase
tags:
- Tool
shortDescZh: 人人可用的开源数据可视化分析工具
shortDescEn: Open source data visualization and analysis tools available to everyone
type: tool
crossVersionUpdate: true
limit: 0
recommend: 5
website: https://dataease.io/
github: https://github.com/dataease/dataease
document: https://dataease.io/docs/

View File

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -1,70 +0,0 @@
{
"formFields": [
{
"type": "service",
"key": "mysql",
"labelZh": "数据库服务",
"labelEn": "Database Service",
"required": true,
"default": "",
"envKey": "PANEL_DB_HOST"
},
{
"type": "text",
"labelZh": "数据库名",
"labelEn": "Database",
"required": true,
"default": "de",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_NAME"
},
{
"type": "text",
"labelZh": "数据库用户",
"labelEn": "User",
"required": true,
"default": "de",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_USER"
},
{
"type": "password",
"labelZh": "数据库用户密码",
"labelEn": "Password",
"required": true,
"default": "de",
"random": true,
"rule": "paramComplexity",
"envKey": "PANEL_DB_USER_PASSWORD"
},
{
"type": "text",
"labelZh": "管理员",
"labelEn": "Admin Password",
"required": true,
"default": "admin",
"envKey": "DE_ADMIN",
"disabled":true
},
{
"type": "text",
"labelZh": "管理员默认密码",
"labelEn": "Admin Password",
"required": true,
"default": "dataease",
"envKey": "DE_ADMIN_PASSWORD",
"disabled":true
},
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 8080,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP"
}
]
}

View File

@ -0,0 +1,9 @@
additionalProperties:
formFields:
- default: 5000
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/docker-registry/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: Docker Registry
tags:
- CI/CD
title: Docker 镜像存储库
type: CI/CD
description: Docker 镜像存储库
additionalProperties:
key: docker-registry
name: Docker Registry
tags:
- CI/CD
shortDescZh: Docker 镜像存储库
shortDescEn: A storage and distribution system for named Docker images
type: runtime
crossVersionUpdate: false
limit: 1
recommend: 0
website: https://hub.docker.com/_/registry
github: https://github.com/distribution/distribution
document: https://docs.docker.com/registry/

View File

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@ -1,13 +0,0 @@
{
"formFields": [
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 5000,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP"
}
]
}

78
apps/flarum/1.7.1/data.yml Executable file
View File

@ -0,0 +1,78 @@
additionalProperties:
formFields:
- child:
default: ""
envKey: PANEL_DB_HOST
labelEn: Database Service
labelZh: 数据库服务
required: true
type: service
default: mysql
labelEn: Database Service
labelZh: 数据库服务
params:
- envKey: FLARUM_DB_PORT
key: mysql
type: param
value: "3306"
- envKey: FLARUM_DB_PORT
key: postgresql
type: param
value: "5432"
required: true
type: apps
values:
- label: MySQL
value: mysql
- default: flarum
envKey: PANEL_DB_NAME
labelEn: Database
labelZh: 数据库名
random: true
required: true
rule: paramCommon
type: text
- default: flarum
envKey: PANEL_DB_USER
labelEn: User
labelZh: 数据库用户
random: true
required: true
rule: paramCommon
type: text
- default: flarum
envKey: PANEL_DB_USER_PASSWORD
labelEn: Password
labelZh: 数据库用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: flarum_
envKey: PANEL_DB_PREFIX
labelEn: Database prefix
labelZh: 数据库前缀
required: true
type: text
- default: 40020
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: ./data
edit: true
envKey: DATA_PATH
labelEn: Data storage folder
labelZh: 数据存放文件夹
required: true
type: text
- default: http://localhost:40020
edit: true
envKey: FLARUM_EXTERNAL_URL
labelEn: External URL
labelZh: 外部访问地址
required: true
type: text

20
apps/flarum/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: flarum
tags:
- 建站
title: 新一代的论坛软件,使在线讨论变得有趣
type: 建站
description: 新一代的论坛软件,使在线讨论变得有趣
additionalProperties:
key: flarum
name: flarum
tags:
- WebSite
shortDescZh: 新一代的论坛软件,使在线讨论变得有趣
shortDescEn: The next-generation forum software that makes online discussion fun
type: website
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://flarum.org/
github: https://github.com/flarum/flarum
document: https://docs.flarum.org/

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -1,104 +0,0 @@
{
"formFields": [
{
"type": "apps",
"labelZh": "数据库服务",
"labelEn": "Database Service",
"required": true,
"default": "mysql",
"values": [{
"label": "MySQL",
"value": "mysql"
}],
"child": {
"type": "service",
"labelZh": "数据库服务",
"labelEn": "Database Service",
"required": true,
"default": "",
"envKey": "PANEL_DB_HOST"
},
"params": [
{
"type": "param",
"key": "mysql",
"value": "3306",
"envKey": "FLARUM_DB_PORT"
},
{
"type": "param",
"key": "postgresql",
"value": "5432",
"envKey": "FLARUM_DB_PORT"
}
]
},
{
"type": "text",
"labelZh": "数据库名",
"labelEn": "Database",
"required": true,
"default": "flarum",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_NAME"
},
{
"type": "text",
"labelZh": "数据库用户",
"labelEn": "User",
"required": true,
"default": "flarum",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_USER"
},
{
"type": "password",
"labelZh": "数据库用户密码",
"labelEn": "Password",
"required": true,
"default": "flarum",
"random": true,
"rule": "paramComplexity",
"envKey": "PANEL_DB_USER_PASSWORD"
},
{
"type": "text",
"labelZh": "数据库前缀",
"labelEn": "Database prefix",
"required": true,
"default": "flarum_",
"envKey": "PANEL_DB_PREFIX"
},
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 40020,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP",
"edit": true
},
{
"type": "text",
"labelZh": "数据存放文件夹",
"labelEn": "Data storage folder",
"required": true,
"default": "./data",
"envKey": "DATA_PATH",
"edit": true
},
{
"type": "text",
"labelZh": "外部访问地址",
"labelEn": "External URL",
"required": true,
"default": "http://localhost:40020",
"envKey": "FLARUM_EXTERNAL_URL",
"edit": true
}
]
}

47
apps/gitea/1.19.1/data.yml Executable file
View File

@ -0,0 +1,47 @@
additionalProperties:
formFields:
- default: ""
envKey: PANEL_DB_HOST
key: mysql
labelEn: Database Service
labelZh: 数据库服务
required: true
type: service
- default: gitea
envKey: PANEL_DB_NAME
labelEn: Database
labelZh: 数据库名
random: true
required: true
rule: paramCommon
type: text
- default: gitea
envKey: PANEL_DB_USER
labelEn: User
labelZh: 数据库用户
random: true
required: true
rule: paramCommon
type: text
- default: gitea
envKey: PANEL_DB_USER_PASSWORD
labelEn: Password
labelZh: 数据库用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: 3000
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: HTTP 端口
required: true
rule: paramPort
type: number
- default: 222
envKey: PANEL_APP_PORT_SSH
labelEn: Port
labelZh: SSH 端口
required: true
rule: paramPort
type: number

20
apps/gitea/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: Gitea
tags:
- CI/CD
title: 一个自托管的 Git 服务
type: CI/CD
description: 一个自托管的 Git 服务
additionalProperties:
key: gitea
name: Gitea
tags:
- CI/CD
shortDescZh: 一个自托管的 Git 服务
shortDescEn: a self-hosted Git service
type: tool
crossVersionUpdate: false
limit: 0
recommend: 0
website: https://gitea.io/
github: https://github.com/go-gitea/gitea
document: https://docs.gitea.io/

View File

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View File

@ -1,61 +0,0 @@
{
"formFields": [
{
"type": "service",
"key": "mysql",
"labelZh": "数据库服务",
"labelEn": "Database Service",
"required": true,
"default": "",
"envKey": "PANEL_DB_HOST"
},
{
"type": "text",
"labelZh": "数据库名",
"labelEn": "Database",
"required": true,
"default": "gitea",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_NAME"
},
{
"type": "text",
"labelZh": "数据库用户",
"labelEn": "User",
"required": true,
"default": "gitea",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_USER"
},
{
"type": "password",
"labelZh": "数据库用户密码",
"labelEn": "Password",
"required": true,
"default": "gitea",
"random": true,
"rule": "paramComplexity",
"envKey": "PANEL_DB_USER_PASSWORD"
},
{
"type": "number",
"labelZh": "HTTP 端口",
"labelEn": "Port",
"required": true,
"default": 3000,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP"
},
{
"type": "number",
"labelZh": "SSH 端口",
"labelEn": "Port",
"required": true,
"default": 222,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_SSH"
}
]
}

82
apps/halo/2.5.2/data.yml Executable file
View File

@ -0,0 +1,82 @@
additionalProperties:
formFields:
- child:
default: ""
envKey: PANEL_DB_HOST
labelEn: Database Service
labelZh: 数据库服务
required: true
type: service
default: mysql
envKey: HALO_PLATFORM
labelEn: Database Service
labelZh: 数据库服务
params:
- envKey: HALO_DB_PORT
key: mysql
type: param
value: "3306"
- envKey: HALO_DB_PORT
key: postgresql
type: param
value: "5432"
required: true
type: apps
values:
- label: MySQL
value: mysql
- default: halo
envKey: PANEL_DB_NAME
labelEn: Database
labelZh: 数据库名
random: true
required: true
rule: paramCommon
type: text
- default: halo
envKey: PANEL_DB_USER
labelEn: User
labelZh: 数据库用户
random: true
required: true
rule: paramCommon
type: text
- default: halo
envKey: PANEL_DB_USER_PASSWORD
labelEn: Password
labelZh: 数据库用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: admin
envKey: HALO_ADMIN
labelEn: Admin Username
labelZh: 超级管理员用户名
required: true
rule: paramCommon
type: text
- default: halo
envKey: HALO_ADMIN_PASSWORD
labelEn: Admin Password
labelZh: 超级管理员密码
random: true
required: true
rule: paramComplexity
type: password
- default: http://localhost:8080
edit: true
envKey: HALO_EXTERNAL_URL
labelEn: External URL
labelZh: 外部访问地址
required: true
rule: paramExtUrl
type: text
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/halo/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: Halo
tags:
- 建站
title: 强大易用的开源建站工具
type: 建站
description: 强大易用的开源建站工具
additionalProperties:
key: halo
name: Halo
tags:
- WebSite
shortDescZh: 强大易用的开源建站工具
shortDescEn: Powerful and easy-to-use open source website builder
type: website
crossVersionUpdate: true
limit: 0
recommend: 2
website: https://halo.run/
github: https://github.com/halo-dev/halo
document: https://docs.halo.run/

View File

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,107 +0,0 @@
{
"formFields": [
{
"type": "apps",
"labelZh": "数据库服务",
"labelEn": "Database Service",
"required": true,
"default": "mysql",
"values": [{
"label": "MySQL",
"value": "mysql"
}],
"envKey": "HALO_PLATFORM",
"child": {
"type": "service",
"labelZh": "数据库服务",
"labelEn": "Database Service",
"required": true,
"default": "",
"envKey": "PANEL_DB_HOST"
},
"params": [
{
"type": "param",
"key": "mysql",
"value": "3306",
"envKey": "HALO_DB_PORT"
},
{
"type": "param",
"key": "postgresql",
"value": "5432",
"envKey": "HALO_DB_PORT"
}
]
},
{
"type": "text",
"labelZh": "数据库名",
"labelEn": "Database",
"required": true,
"default": "halo",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_NAME"
},
{
"type": "text",
"labelZh": "数据库用户",
"labelEn": "User",
"required": true,
"default": "halo",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_USER"
},
{
"type": "password",
"labelZh": "数据库用户密码",
"labelEn": "Password",
"required": true,
"default": "halo",
"random": true,
"rule": "paramComplexity",
"envKey": "PANEL_DB_USER_PASSWORD"
},
{
"type": "text",
"labelZh": "超级管理员用户名",
"labelEn": "Admin Username",
"required": true,
"default": "admin",
"rule": "paramCommon",
"envKey": "HALO_ADMIN"
},
{
"type": "password",
"labelZh": "超级管理员密码",
"labelEn": "Admin Password",
"required": true,
"default": "halo",
"random": true,
"rule": "paramComplexity",
"envKey": "HALO_ADMIN_PASSWORD"
},
{
"type": "text",
"labelZh": "外部访问地址",
"labelEn": "External URL",
"required": true,
"default": "http://localhost:8080",
"rule": "paramExtUrl",
"envKey": "HALO_EXTERNAL_URL",
"edit": true
},
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 8080,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP",
"edit": true
}
]
}

24
apps/jellyfin/10.8.9/data.yml Executable file
View File

@ -0,0 +1,24 @@
additionalProperties:
formFields:
- default: 8096
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: WebUI Port
labelZh: 网页端口
required: true
rule: paramPort
type: number
- default: ./data/media
edit: true
envKey: MEDIA_FOLDER_PATH
labelEn: Media folder path
labelZh: 媒体文件夹路径
required: true
type: text
- default: ./data/cache
edit: true
envKey: CACHE_FOLDER_PATH
labelEn: Cache folder path
labelZh: 缓存文件夹路径
required: true
type: text

20
apps/jellyfin/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: Jellyfin
tags:
- 工具
title: Jellyfin 是一套多媒体应用程序软件套装
type: 工具
description: Jellyfin 是一套多媒体应用程序软件套装
additionalProperties:
key: jellyfin
name: Jellyfin
tags:
- Tool
shortDescZh: Jellyfin 是一套多媒体应用程序软件套装
shortDescEn: Jellyfin is a multimedia application software suite
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://jellyfin.org/
github: https://github.com/jellyfin/jellyfin
document: https://jellyfin.org/docs/

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -1,33 +0,0 @@
{
"formFields": [
{
"type": "number",
"labelZh": "网页端口",
"labelEn": "WebUI Port",
"required": true,
"default": 8096,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP",
"edit": true
},
{
"type": "text",
"labelZh": "媒体文件夹路径",
"labelEn": "Media folder path",
"required": true,
"default": "./data/media",
"envKey": "MEDIA_FOLDER_PATH",
"edit": true
},
{
"type": "text",
"labelZh": "缓存文件夹路径",
"labelEn": "Cache folder path",
"required": true,
"default": "./data/cache",
"envKey": "CACHE_FOLDER_PATH",
"edit": true
}
]
}

9
apps/jenkins/2.391/data.yml Executable file
View File

@ -0,0 +1,9 @@
additionalProperties:
formFields:
- default: 8080
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/jenkins/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: Jenkins
tags:
- CI/CD
title: 开源的持续集成工具
type: CI/CD
description: 开源的持续集成工具
additionalProperties:
key: jenkins
name: Jenkins
tags:
- CI/CD
shortDescZh: 开源的持续集成工具
shortDescEn: Build great things at any scale
type: tool
crossVersionUpdate: false
limit: 1
recommend: 0
website: https://www.jenkins.io/
github: https://github.com/jenkinsci/jenkins
document: https://www.jenkins.io/doc/book/

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -1,13 +0,0 @@
{
"formFields": [
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 8080,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP"
}
]
}

10
apps/kodbox/1.37.03/data.yml Executable file
View File

@ -0,0 +1,10 @@
additionalProperties:
formFields:
- default: 8081
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/kodbox/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: Kodbox
tags:
- 工具
title: 可道云推出的企业级私有云存储解决方案
type: 工具
description: 可道云推出的企业级私有云存储解决方案
additionalProperties:
key: kodbox
name: Kodbox
tags:
- Tool
shortDescZh: 可道云推出的企业级私有云存储解决方案
shortDescEn: Kodbox is a file manager for web. It is also a web code editor, which allows you to develop websites directly within the web browser.
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://kodcloud.com/
github: https://github.com/kalcaddle/kodbox
document: https://docs.kodcloud.com/

View File

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -1,14 +0,0 @@
{
"formFields": [
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 8081,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP",
"edit": true
}
]
}

View File

@ -1,463 +0,0 @@
{
"version": "v0.0.39",
"tags": [
{
"key": "WebSite",
"name": "建站"
},
{
"key": "Server",
"name": "Web 服务器"
},
{
"key": "Runtime",
"name": "运行环境"
},
{
"key": "Database",
"name": "数据库"
},
{
"key": "Tool",
"name": "工具"
},
{
"key": "CI/CD",
"name": "CI/CD"
},
{
"key": "Local",
"name": "本地"
}
],
"items": [
{
"key": "mysql",
"name": "MySQL",
"tags": ["Database"],
"versions": ["5.7.39","8.0.30"],
"shortDescZh": "MySQL 开源关系型数据库",
"shortDescEn": "Open source relational database management system",
"type": "runtime",
"crossVersionUpdate": false,
"limit": 1,
"recommend": 4,
"website": "https://www.mysql.com",
"github": "https://github.com/mysql/mysql-server",
"document": "https://dev.mysql.com/doc/"
},
{
"key": "openresty",
"name": "OpenResty",
"tags": ["Server"],
"versions": ["1.21.4.1"],
"shortDescZh": "基于 NGINX 和 LuaJIT 的 Web 平台",
"shortDescEn": "High performance web platform based on Nginx and LuaJIT",
"type": "runtime",
"limit": 1,
"crossVersionUpdate": true,
"recommend": 3,
"website": "https://openresty.org",
"github": "https://github.com/openresty/openresty",
"document": "http://openresty.org/cn/getting-started.html"
},
{
"key": "wordpress",
"name": "WordPress",
"tags": ["WebSite"],
"versions": ["6.2.0"],
"shortDescZh": "著名的开源博客软件和 CMS 系统",
"shortDescEn": "Open source blogging software and content management system",
"type": "website",
"recommend": 1,
"limit": 0,
"crossVersionUpdate": true,
"website": "https://wordpress.org/",
"github": "https://github.com/WordPress/WordPress",
"document": "https://cn.wordpress.org/support/"
},
{
"key": "redis",
"name": "Redis",
"tags": ["Database"],
"versions": ["7.0.5","6.0.16"],
"shortDescZh": "高性能的开源键值数据库",
"shortDescEn": "High-performance key-value database",
"type": "runtime",
"limit": 1,
"crossVersionUpdate": true,
"website": "https://redis.io/",
"github": "https://github.com/redis/redis",
"document": "https://redis.io/docs/"
},
{
"key": "halo",
"name": "Halo",
"tags": ["WebSite"],
"versions": ["2.5.2"],
"shortDescZh": "强大易用的开源建站工具",
"shortDescEn": "Powerful and easy-to-use open source website builder",
"type": "website",
"limit": 0,
"recommend": 2,
"crossVersionUpdate": true,
"website": "https://halo.run/",
"github": "https://github.com/halo-dev/halo",
"document": "https://docs.halo.run/"
},
{
"key": "phpmyadmin",
"name": "phpMyAdmin",
"tags": ["Tool"],
"versions": ["5.2.1"],
"shortDescZh": "基于 Web 的 MySQL 数据库管理工具",
"shortDescEn": "MySQL database management tools",
"type": "tool",
"limit": 1,
"crossVersionUpdate": true,
"website": "https://www.phpmyadmin.net/",
"github": "https://github.com/phpmyadmin/phpmyadmin",
"document": "https://www.phpmyadmin.net/docs/"
},
{
"key": "redis-commander",
"name": "Redis-Commander",
"tags": ["Tool"],
"versions": ["0.8.1"],
"shortDescZh": "Redis Web 管理工具",
"shortDescEn": "Redis web management tool",
"type": "tool",
"limit": 1,
"crossVersionUpdate": true,
"website": "http://joeferner.github.io/redis-commander/",
"github": "https://github.com/joeferner/redis-commander",
"document": "https://github.com/joeferner/redis-commander/blob/master/docs/configuration.md"
},
{
"key": "minio",
"name": "MinIO",
"tags": ["Tool"],
"versions": ["RELEASE.2023-05-04T21-44-30Z"],
"shortDescZh": "开源的对象存储服务器",
"shortDescEn": "Open source object storage server",
"type": "tool",
"limit": 1,
"crossVersionUpdate": true,
"website": "https://min.io/download",
"github": "https://github.com/minio/minio",
"document": "https://min.io/docs/minio/kubernetes/upstream"
},
{
"key": "dataease",
"name": "DataEase",
"tags": ["Tool"],
"versions": ["1.18.6"],
"shortDescZh": "人人可用的开源数据可视化分析工具",
"shortDescEn": "Open source data visualization and analysis tools available to everyone",
"type": "tool",
"limit": 0,
"recommend": 5,
"crossVersionUpdate": true,
"website": "https://dataease.io/",
"github": "https://github.com/dataease/dataease",
"document": "https://dataease.io/docs/"
},
{
"key": "jenkins",
"name": "Jenkins",
"tags": ["CI/CD"],
"versions": ["2.391"],
"shortDescZh": "开源的持续集成工具",
"shortDescEn": "Build great things at any scale",
"type": "tool",
"limit": 1,
"crossVersionUpdate": false,
"website": "https://www.jenkins.io/",
"github": "https://github.com/jenkinsci/jenkins",
"document": "https://www.jenkins.io/doc/book/"
},
{
"key": "postgresql",
"name": "PostgreSQL",
"tags": ["Database"],
"versions": ["15.2-alpine"],
"shortDescZh": "PostgreSQL 开源关系型数据库",
"shortDescEn": "Open Source Relational Database",
"type": "runtime",
"limit": 1,
"crossVersionUpdate": false,
"website": "https://www.postgresql.org/",
"github": "https://github.com/postgres/postgres",
"document": "https://www.postgresql.org/docs/"
},
{
"key": "mongodb",
"name": "MongoDB",
"tags": ["Database"],
"versions": ["6.0.4"],
"shortDescZh": "MongoDB 开源文档数据库",
"shortDescEn": "Fractional file storage database",
"type": "runtime",
"limit": 1,
"crossVersionUpdate": false,
"website": "https://www.mongodb.com/",
"github": "https://github.com/mongodb/mongo",
"document": "https://www.mongodb.com/docs/"
},
{
"key": "mariadb",
"name": "MariaDB",
"tags": ["Database"],
"versions": ["10.9.5"],
"shortDescZh": "著名的 MySQL 分支版本",
"shortDescEn": "The open source relational database",
"type": "runtime",
"crossVersionUpdate": false,
"limit": 1,
"website": "https://mariadb.org/",
"github": "https://github.com/MariaDB/server/",
"document": "https://mariadb.org/documentation/"
},
{
"key": "docker-registry",
"name": "Docker Registry",
"tags": ["CI/CD"],
"versions": ["2.8.1"],
"shortDescZh": "Docker 镜像存储库",
"shortDescEn": "A storage and distribution system for named Docker images",
"type": "runtime",
"crossVersionUpdate": false,
"limit": 1,
"website": "https://hub.docker.com/_/registry",
"github": "https://github.com/distribution/distribution",
"document": "https://docs.docker.com/registry/"
},
{
"key": "nexus",
"name": "Nexus Repository",
"tags": ["CI/CD"],
"versions": ["3.47.1"],
"shortDescZh": "开源的软件制品库",
"shortDescEn": "An open source repository for build artifacts",
"type": "runtime",
"crossVersionUpdate": false,
"limit": 1,
"website": "https://www.sonatype.com/products/nexus-repository",
"github": "https://github.com/sonatype/docker-nexus3",
"document": "https://help.sonatype.com/repomanager3"
},
{
"key": "wikijs",
"name": "Wiki.js",
"tags": ["WebSite"],
"versions": ["2.5.298"],
"shortDescZh": "一个基于 Node.js 构建的现代而强大的 Wiki 应用程序。",
"shortDescEn": "A modern and powerful wiki app built on Node.js",
"type": "website",
"limit": 0,
"crossVersionUpdate": false,
"website": "https://js.wiki/",
"github": "https://github.com/requarks/wiki",
"document": "https://docs.requarks.io/"
},
{
"key": "uptime-kuma",
"name": "Uptime Kuma",
"tags": ["Tool"],
"versions": ["1.20.2"],
"shortDescZh": "一个自托管的监控工具",
"shortDescEn": "A fancy self-hosted monitoring tool",
"type": "tool",
"limit": 0,
"crossVersionUpdate": false,
"website": "https://uptime.kuma.pet/",
"github": "https://github.com/louislam/uptime-kuma",
"document": "https://github.com/louislam/uptime-kuma/wiki"
},
{
"key": "kodbox",
"name": "Kodbox",
"tags": ["Tool"],
"versions": ["1.37.03"],
"shortDescZh": "可道云推出的企业级私有云存储解决方案",
"shortDescEn": "Kodbox is a file manager for web. It is also a web code editor, which allows you to develop websites directly within the web browser.",
"type": "tool",
"limit": 0,
"crossVersionUpdate": true,
"website": "https://kodcloud.com/",
"github": "https://github.com/kalcaddle/kodbox",
"document": "https://docs.kodcloud.com/"
},
{
"key": "php5",
"name": "PHP 5",
"tags": ["Runtime"],
"versions": ["5.4.45","5.5.38","5.6.40"],
"shortDescZh": "PHP5 运行环境",
"shortDescEn": "PHP5 Runtime",
"type": "php",
"limit": 0,
"recommend": 9998,
"crossVersionUpdate": false,
"website": "https://www.php.net/",
"github": "https://github.com/php/php-src",
"document": "https://www.php.net/docs.php"
},
{
"key": "php7",
"name": "PHP 7",
"tags": ["Runtime"],
"versions": ["7.0.33","7.1.33","7.2.34","7.3.33","7.4.33"],
"shortDescZh": "PHP7 运行环境",
"shortDescEn": "PHP7 Runtime",
"type": "php",
"limit": 0,
"recommend": 9997,
"crossVersionUpdate": false,
"website": "https://www.php.net/",
"github": "https://github.com/php/php-src",
"document": "https://www.php.net/docs.php"
},
{
"key": "php8",
"name": "PHP 8",
"tags": ["Runtime"],
"versions": ["8.0.28","8.1.18","8.2.5"],
"shortDescZh": "PHP8 运行环境",
"shortDescEn": "PHP8 Runtime",
"type": "php",
"limit": 0,
"recommend": 9996,
"crossVersionUpdate": false,
"website": "https://www.php.net/",
"github": "https://github.com/php/php-src",
"document": "https://www.php.net/docs.php"
},
{
"key": "gitea",
"name": "Gitea",
"tags": ["CI/CD"],
"versions": ["1.19.1"],
"shortDescZh": "一个自托管的 Git 服务",
"shortDescEn": "a self-hosted Git service",
"type": "tool",
"limit": 0,
"crossVersionUpdate": false,
"website": "https://gitea.io/",
"github": "https://github.com/go-gitea/gitea",
"document": "https://docs.gitea.io/"
},
{
"key": "qBittorrent",
"name": "qBittorrent",
"tags": ["Tool"],
"versions": ["4.3.5","4.5.2"],
"shortDescZh": "qBittorrent 是一个跨平台的开源 BitTorrent 客户端",
"shortDescEn": "qBittorrent is a cross-platform open source BitTorrent client",
"type": "tool",
"limit": 0,
"crossVersionUpdate": true,
"website": "https://www.qbittorrent.org/",
"github": "https://github.com/qbittorrent/qBittorrent",
"document": "http://wiki.qbittorrent.org/"
},
{
"key": "jellyfin",
"name": "Jellyfin",
"tags": ["Tool"],
"versions": ["10.8.9"],
"shortDescZh": "Jellyfin 是一套多媒体应用程序软件套装",
"shortDescEn": "Jellyfin is a multimedia application software suite",
"type": "tool",
"limit": 0,
"crossVersionUpdate": true,
"website": "https://jellyfin.org/",
"github": "https://github.com/jellyfin/jellyfin",
"document": "https://jellyfin.org/docs/"
},
{
"key": "alist",
"name": "alist",
"tags": ["Tool"],
"versions": ["3.17.0"],
"shortDescZh": "一个支持多存储的文件列表程序",
"shortDescEn": "A file list program that supports multiple storage",
"type": "tool",
"limit": 0,
"crossVersionUpdate": true,
"website": "https://github.com/alist-org/alist",
"github": "https://github.com/alist-org/alist",
"document": "https://alist.nn.ci/zh/"
},
{
"key": "watchtower",
"name": "watchtower",
"tags": ["Tool"],
"versions": ["1.5.3"],
"shortDescZh": "自动更新 Docker 容器基础镜像的工具",
"shortDescEn": "Tool to automatically update Docker container base images",
"type": "tool",
"limit": 1,
"crossVersionUpdate": false,
"website": "https://github.com/containrrr/watchtower",
"github": "https://github.com/containrrr/watchtower",
"document": "https://containrrr.dev/watchtower/"
},
{
"key": "flarum",
"name": "flarum",
"tags": ["WebSite"],
"versions": ["1.7.1"],
"shortDescZh": "新一代的论坛软件,使在线讨论变得有趣",
"shortDescEn": "The next-generation forum software that makes online discussion fun",
"type": "website",
"limit": 0,
"crossVersionUpdate": true,
"website": "https://flarum.org/",
"github": "https://github.com/flarum/flarum",
"document": "https://docs.flarum.org/"
},
{
"key": "adminer",
"name": "adminer",
"tags": ["Tool"],
"versions": ["4.8.1"],
"shortDescZh": "PHP 轻量级数据库管理工具",
"shortDescEn": "Database management in a single PHP file",
"type": "tool",
"limit": 1,
"crossVersionUpdate": false,
"website": "https://www.adminer.org/",
"github": "https://github.com/xiahao90/adminer",
"document": "https://github.com/xiahao90/adminer"
},
{
"key": "tailchat",
"name": "Tailchat",
"tags": ["WebSite"],
"versions": ["1.7.3"],
"shortDescZh": "在你自己工作区的下一代noIM应用",
"shortDescEn": "The next-generation noIM Application in your own workspace",
"type": "website",
"limit": 1,
"crossVersionUpdate": true,
"website": "https://tailchat.msgbyte.com/",
"github": "https://github.com/msgbyte/tailchat",
"document": "https://tailchat.msgbyte.com/docs/intro"
},
{
"key": "nps",
"name": "nps",
"tags": ["Tool"],
"versions": ["0.26.10"],
"shortDescZh": "轻量级、高性能、功能强大的内网穿透代理服务器",
"shortDescEn": "Lightweight, high-performance, powerful intranet penetration proxy server",
"type": "tool",
"limit": 1,
"crossVersionUpdate": true,
"website": "https://ehang-io.github.io/nps",
"github": "https://github.com/ehang-io/nps",
"document": "https://ehang-io.github.io/nps"
}
]
}

17
apps/mariadb/10.9.5/data.yml Executable file
View File

@ -0,0 +1,17 @@
additionalProperties:
formFields:
- default: mariadb
envKey: PANEL_DB_ROOT_PASSWORD
labelEn: Root Password
labelZh: root用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: 3306
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/mariadb/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: MariaDB
tags:
- 数据库
title: 著名的 MySQL 分支版本
type: 数据库
description: 著名的 MySQL 分支版本
additionalProperties:
key: mariadb
name: MariaDB
tags:
- Database
shortDescZh: 著名的 MySQL 分支版本
shortDescEn: The open source relational database
type: runtime
crossVersionUpdate: false
limit: 1
recommend: 0
website: https://mariadb.org/
github: https://github.com/MariaDB/server/
document: https://mariadb.org/documentation/

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -1,23 +0,0 @@
{
"formFields": [
{
"type": "password",
"labelZh": "root用户密码",
"labelEn": "Root Password",
"required": true,
"default": "mariadb",
"random": true,
"rule": "paramComplexity",
"envKey": "PANEL_DB_ROOT_PASSWORD"
},
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 3306,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP"
}
]
}

View File

@ -0,0 +1,32 @@
additionalProperties:
formFields:
- default: minio
envKey: MINIO_ROOT_USER
labelEn: User
labelZh: 用户
random: true
required: true
rule: paramCommon
type: text
- default: minio
envKey: MINIO_ROOT_PASSWORD
labelEn: Password
labelZh: 密码
random: true
required: true
rule: paramComplexity
type: password
- default: 9000
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: 9001
envKey: PORT_API
labelEn: Port
labelZh: API 端口
required: true
rule: paramPort
type: number

20
apps/minio/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: MinIO
tags:
- 工具
title: 开源的对象存储服务器
type: 工具
description: 开源的对象存储服务器
additionalProperties:
key: minio
name: MinIO
tags:
- Tool
shortDescZh: 开源的对象存储服务器
shortDescEn: Open source object storage server
type: tool
crossVersionUpdate: true
limit: 1
recommend: 0
website: https://min.io/download
github: https://github.com/minio/minio
document: https://min.io/docs/minio/kubernetes/upstream

View File

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

View File

@ -1,42 +0,0 @@
{
"formFields": [
{
"type": "text",
"labelZh": "用户",
"labelEn": "User",
"required": true,
"default": "minio",
"random": true,
"rule": "paramCommon",
"envKey": "MINIO_ROOT_USER"
},
{
"type": "password",
"labelZh": "密码",
"labelEn": "Password",
"required": true,
"default": "minio",
"random": true,
"rule": "paramComplexity",
"envKey": "MINIO_ROOT_PASSWORD"
},
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 9000,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP"
},
{
"type": "number",
"labelZh": "API 端口",
"labelEn": "Port",
"required": true,
"default": 9001,
"rule": "paramPort",
"envKey": "PORT_API"
}
]
}

25
apps/mongodb/6.0.4/data.yml Executable file
View File

@ -0,0 +1,25 @@
additionalProperties:
formFields:
- default: mongo
envKey: PANEL_DB_ROOT_USER
labelEn: Root Username
labelZh: Root 用户名
random: true
required: true
rule: paramCommon
type: text
- default: mongo
envKey: PANEL_DB_ROOT_PASSWORD
labelEn: Root Password
labelZh: Root 用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: 27017
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/mongodb/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: MongoDB
tags:
- 数据库
title: MongoDB 开源文档数据库
type: 数据库
description: MongoDB 开源文档数据库
additionalProperties:
key: mongodb
name: MongoDB
tags:
- Database
shortDescZh: MongoDB 开源文档数据库
shortDescEn: Fractional file storage database
type: runtime
crossVersionUpdate: false
limit: 1
recommend: 0
website: https://www.mongodb.com/
github: https://github.com/mongodb/mongo
document: https://www.mongodb.com/docs/

View File

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -1,33 +0,0 @@
{
"formFields": [
{
"type": "text",
"labelZh": "Root 用户名",
"labelEn": "Root Username",
"required": true,
"default": "mongo",
"random": true,
"rule": "paramCommon",
"envKey": "PANEL_DB_ROOT_USER"
},
{
"type": "password",
"labelZh": "Root 用户密码",
"labelEn": "Root Password",
"required": true,
"default": "mongo",
"random": true,
"rule": "paramComplexity",
"envKey": "PANEL_DB_ROOT_PASSWORD"
},
{
"type": "number",
"labelZh": "端口",
"labelEn": "Port",
"required": true,
"default": 27017,
"rule": "paramPort",
"envKey": "PANEL_APP_PORT_HTTP"
}
]
}

17
apps/mysql/5.7.39/data.yml Executable file
View File

@ -0,0 +1,17 @@
additionalProperties:
formFields:
- default: mysql
envKey: PANEL_DB_ROOT_PASSWORD
labelEn: Root Password
labelZh: root用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: 3306
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

17
apps/mysql/8.0.30/data.yml Executable file
View File

@ -0,0 +1,17 @@
additionalProperties:
formFields:
- default: mysql
envKey: PANEL_DB_ROOT_PASSWORD
labelEn: Root Password
labelZh: root用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: 3306
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

20
apps/mysql/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: MySQL
tags:
- 数据库
title: MySQL 开源关系型数据库
type: 数据库
description: MySQL 开源关系型数据库
additionalProperties:
key: mysql
name: MySQL
tags:
- Database
shortDescZh: MySQL 开源关系型数据库
shortDescEn: Open source relational database management system
type: runtime
crossVersionUpdate: false
limit: 1
recommend: 4
website: https://www.mysql.com
github: https://github.com/mysql/mysql-server
document: https://dev.mysql.com/doc/

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Some files were not shown because too many files have changed in this diff Show More