feat:添加laftools到列表#2006

This commit is contained in:
okxlin 2024-10-13 20:21:35 +08:00
parent f51355468a
commit d7cc3e2a4e
9 changed files with 153 additions and 0 deletions

View File

@ -0,0 +1,5 @@
APP_LANG="zh_CN"
CONTAINER_NAME="laftools"
DATA_PATH="./data"
LAF_REGION="CN"
PANEL_APP_PORT_HTTP=40306

View File

@ -0,0 +1,31 @@
additionalProperties:
formFields:
- default: "40306"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "CN"
edit: true
envKey: LAF_REGION
labelEn: LAF Region
labelZh: 地区
required: true
type: text
- default: "zh_CN"
edit: true
envKey: APP_LANG
labelEn: App Language
labelZh: 应用语言
required: true
type: text
- default: "./data"
edit: true
envKey: DATA_PATH
labelEn: Data Path
labelZh: 数据路径
required: true
type: text

View File

@ -0,0 +1,20 @@
services:
laftools:
image: "codegentoolbox/laftools-linux-x64:v5.5.20"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:39899"
environment:
- LAFREGION=${LAF_REGION}
- APPLANG=${APP_LANG}
volumes:
- ${DATA_PATH}:/root/.miaoda
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

22
apps/laftools/README.md Normal file
View File

@ -0,0 +1,22 @@
<p align="center">
<img width="203" src="https://github.com/work7z/MDGJX/raw/master/modules/web/src/favicon.png" alt="favicon.png">
<br>
<span style="font-size:20px">秒达工具箱 -- 免费安全的一键式呼出工具箱
</span>
<br><br>
</p>
# 🔮 简介
秒达工具箱是一款隐私优先,可自部署且完全开源的中文工具箱!
# 💌 特色
- 永远的自由软件
- 轻量级运行时
- 全平台支持包括ARMv8
- 完全类似 GPT 的支持
- 与高效的 UI 高度集成
- 可用的 Docker 映像和便携式版本
- 桌面版支持
- 开源插件库

19
apps/laftools/data.yml Normal file
View File

@ -0,0 +1,19 @@
name: 秒达工具箱
tags:
- 开发工具
title: 免费安全的一键式呼出工具箱
description: 免费安全的一键式呼出工具箱
additionalProperties:
key: laftools
name: 秒达工具箱
tags:
- DevTool
shortDescZh: 免费安全的一键式呼出工具箱
shortDescEn: Free and Secure One-Click Callout Toolkit
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://mdgjx.com
github: https://github.com/work7z/MDGJX
document: https://github.com/work7z/MDGJX

View File

@ -0,0 +1,5 @@
APP_LANG="zh_CN"
CONTAINER_NAME="laftools"
DATA_PATH="./data"
LAF_REGION="CN"
PANEL_APP_PORT_HTTP=40306

View File

@ -0,0 +1,31 @@
additionalProperties:
formFields:
- default: "40306"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "CN"
edit: true
envKey: LAF_REGION
labelEn: LAF Region
labelZh: 地区
required: true
type: text
- default: "zh_CN"
edit: true
envKey: APP_LANG
labelEn: App Language
labelZh: 应用语言
required: true
type: text
- default: "./data"
edit: true
envKey: DATA_PATH
labelEn: Data Path
labelZh: 数据路径
required: true
type: text

View File

@ -0,0 +1,20 @@
services:
laftools:
image: "codegentoolbox/laftools-linux-x64:latest"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:39899"
environment:
- LAFREGION=${LAF_REGION}
- APPLANG=${APP_LANG}
volumes:
- ${DATA_PATH}:/root/.miaoda
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

BIN
apps/laftools/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB