feat: 应用商店升级到 v2 版本 (#91)
10
apps/adminer/4.8.1/data.yml
Executable 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
@ -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
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@ -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"}
|
@ -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
@ -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
|
24
apps/alist/3.16.3/docker-compose.yml
Normal 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
@ -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
@ -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/
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB |
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
9
apps/docker-registry/2.8.1/data.yml
Executable 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
@ -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/
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 7.0 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |
@ -1,14 +0,0 @@
|
||||
{
|
||||
"formFields": [
|
||||
{
|
||||
"type": "number",
|
||||
"labelZh": "端口",
|
||||
"labelEn": "Port",
|
||||
"required": true,
|
||||
"default": 8081,
|
||||
"rule": "paramPort",
|
||||
"envKey": "PANEL_APP_PORT_HTTP",
|
||||
"edit": true
|
||||
}
|
||||
]
|
||||
}
|
463
apps/list.json
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
32
apps/minio/RELEASE.2023-05-04T21-44-30Z/data.yml
Executable 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
@ -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
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 7.9 KiB |
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
@ -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
@ -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
@ -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
@ -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/
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |