diff --git a/apps/dpanel/1.0.4.2/.env.sample b/apps/dpanel/1.0.4.2/.env.sample new file mode 100644 index 00000000..8587f6a3 --- /dev/null +++ b/apps/dpanel/1.0.4.2/.env.sample @@ -0,0 +1,5 @@ +APP_NAME="dpanel" +CONTAINER_NAME="dpanel" +DATA_PATH="./data" +DOCKER_SOCK_PATH="/var/run/docker.sock" +PANEL_APP_PORT_HTTP=40283 diff --git a/apps/dpanel/1.0.4.2/data.yml b/apps/dpanel/1.0.4.2/data.yml new file mode 100644 index 00000000..6dc6cc00 --- /dev/null +++ b/apps/dpanel/1.0.4.2/data.yml @@ -0,0 +1,31 @@ +additionalProperties: + formFields: + - default: "40283" + 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 Path + labelZh: 数据路径 + required: true + type: text + - default: "dpanel" + edit: true + envKey: APP_NAME + labelEn: Application Name + labelZh: 应用名称 + required: true + type: text + - default: "/var/run/docker.sock" + edit: true + envKey: DOCKER_SOCK_PATH + labelEn: Docker Socket Path + labelZh: Docker 套接字路径 + required: true + type: text diff --git a/apps/dpanel/1.0.4.2/docker-compose.yml b/apps/dpanel/1.0.4.2/docker-compose.yml new file mode 100644 index 00000000..71bf0f27 --- /dev/null +++ b/apps/dpanel/1.0.4.2/docker-compose.yml @@ -0,0 +1,20 @@ +services: + dpanel: + image: "dpanel/dpanel:1.0.4.2-lite" + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:8080" + volumes: + - ${DOCKER_SOCK_PATH}:/var/run/docker.sock + - ${DATA_PATH}:/dpanel + environment: + - APP_NAME=${APP_NAME} + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/dpanel/README.md b/apps/dpanel/README.md new file mode 100644 index 00000000..829f9722 --- /dev/null +++ b/apps/dpanel/README.md @@ -0,0 +1,11 @@ +# DPanel + +Docker 可视化面板系统,提供完善的 docker 管理功能。 + +# 使用说明 + +- 账户密码 +``` +username: admin +password: admin +``` \ No newline at end of file diff --git a/apps/dpanel/data.yml b/apps/dpanel/data.yml new file mode 100644 index 00000000..0f2106c3 --- /dev/null +++ b/apps/dpanel/data.yml @@ -0,0 +1,19 @@ +name: DPanel +tags: + - 实用工具 +title: Docker 可视化面板系统 +description: Docker 可视化面板系统 +additionalProperties: + key: dpanel + name: DPanel + tags: + - Tool + shortDescZh: Docker 可视化面板系统 + shortDescEn: Docker Visualization Panel System + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://donknap.github.io/dpanel-docs + github: https://github.com/donknap/dpanel + document: https://donknap.github.io/dpanel-docs diff --git a/apps/dpanel/lite/.env.sample b/apps/dpanel/lite/.env.sample new file mode 100644 index 00000000..8587f6a3 --- /dev/null +++ b/apps/dpanel/lite/.env.sample @@ -0,0 +1,5 @@ +APP_NAME="dpanel" +CONTAINER_NAME="dpanel" +DATA_PATH="./data" +DOCKER_SOCK_PATH="/var/run/docker.sock" +PANEL_APP_PORT_HTTP=40283 diff --git a/apps/dpanel/lite/data.yml b/apps/dpanel/lite/data.yml new file mode 100644 index 00000000..6dc6cc00 --- /dev/null +++ b/apps/dpanel/lite/data.yml @@ -0,0 +1,31 @@ +additionalProperties: + formFields: + - default: "40283" + 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 Path + labelZh: 数据路径 + required: true + type: text + - default: "dpanel" + edit: true + envKey: APP_NAME + labelEn: Application Name + labelZh: 应用名称 + required: true + type: text + - default: "/var/run/docker.sock" + edit: true + envKey: DOCKER_SOCK_PATH + labelEn: Docker Socket Path + labelZh: Docker 套接字路径 + required: true + type: text diff --git a/apps/dpanel/lite/docker-compose.yml b/apps/dpanel/lite/docker-compose.yml new file mode 100644 index 00000000..3d0da339 --- /dev/null +++ b/apps/dpanel/lite/docker-compose.yml @@ -0,0 +1,20 @@ +services: + dpanel: + image: "dpanel/dpanel:lite" + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:8080" + volumes: + - ${DOCKER_SOCK_PATH}:/var/run/docker.sock + - ${DATA_PATH}:/dpanel + environment: + - APP_NAME=${APP_NAME} + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/dpanel/logo.png b/apps/dpanel/logo.png new file mode 100644 index 00000000..d33d08e4 Binary files /dev/null and b/apps/dpanel/logo.png differ