mirror of
https://github.com/QYG2297248353/appstore-1panel.git
synced 2026-06-16 01:02:14 +08:00
Processed apps directory via GitHub Actions
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# 数据持久化路径 [必填]
|
||||
BAIHU_ROOT_PATH=/home/baihu-panel
|
||||
|
||||
# WebUI 端口 [必填]
|
||||
PANEL_APP_PORT_HTTP=8052
|
||||
|
||||
# 密钥 [必填]
|
||||
BH_SECRET=
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: "/home/baihu-panel"
|
||||
edit: true
|
||||
envKey: BAIHU_ROOT_PATH
|
||||
labelZh: 数据持久化路径
|
||||
labelEn: Data persistence path
|
||||
required: true
|
||||
type: text
|
||||
- default: 8052
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelZh: WebUI 端口
|
||||
labelEn: WebUI port
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: ""
|
||||
edit: true
|
||||
envKey: BH_SECRET
|
||||
labelZh: 密钥
|
||||
labelEn: Secret
|
||||
required: true
|
||||
type: text
|
||||
@@ -0,0 +1,33 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
baihu-panel:
|
||||
container_name: baihu-panel
|
||||
env_file:
|
||||
- ./envs/global.env
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
- BH_SERVER_PORT=8052
|
||||
- BH_SERVER_HOST=0.0.0.0
|
||||
- BH_DB_TYPE=sqlite
|
||||
- BH_DB_PATH=/app/data/baihu.db
|
||||
- BH_DB_TABLE_PREFIX=baihu_
|
||||
- BH_DB_NAME=baihu
|
||||
image: ghcr.io/engigu/baihu:1.0.43
|
||||
labels:
|
||||
createdBy: Apps
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-file: '3'
|
||||
max-size: 10m
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:8052
|
||||
restart: always
|
||||
volumes:
|
||||
- ${BAIHU_ROOT_PATH}/data:/app/data
|
||||
- ${BAIHU_ROOT_PATH}/envs:/app/envs
|
||||
@@ -0,0 +1,70 @@
|
||||
# 白虎面板
|
||||
|
||||
🐯轻量级定时任务管理系统
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 安装说明
|
||||
|
||||
> 默认用户名:admin
|
||||
>
|
||||
> 默认密码:首次安装后在日志中打印 12位随机密码
|
||||
|
||||
## 简介
|
||||
|
||||
白虎面板 (Baihu Panel) 是一款极致轻量、高性能的自动化任务调度平台。采用 Go + Vue3 架构,专注于高性能与低系统开销。通过深度集成
|
||||
Mise 运行时管理,它原生支持 Python、Node.js、Go、Rust、PHP 等所有主流语言环境的动态安装(几乎所有的版本)与统一依赖管理。支持
|
||||
Docker/Docker-Compose 一键部署,开箱即用,是您理想的轻量化脚本托管与任务调度解决方案。
|
||||
|
||||
## 特色
|
||||
|
||||
### 轻量级
|
||||
|
||||
docker/compose部署,无需复杂配置,开箱即用
|
||||
|
||||
### 任务调度
|
||||
|
||||
支持标准 Cron 表达式,常用时间规则快捷选择。日志不落文件,没有磁盘频繁io的问题
|
||||
|
||||
### 脚本管理
|
||||
|
||||
在线代码编辑器,支持文件上传、压缩包解压
|
||||
|
||||
### 在线终端
|
||||
|
||||
WebSocket 实时终端,命令执行结果实时输出
|
||||
|
||||
### 消息推送
|
||||
|
||||
内置强大消息推送与通知引擎,无缝兼容主流渠道,支持系统级事件告警
|
||||
|
||||
### 机密管理
|
||||
|
||||
(New) 类似 GitHub Secrets 的安全存储,支持 AES-GCM 加密,日志自动打码,仅在调度时注入
|
||||
|
||||
### 环境变量
|
||||
|
||||
存储普通配置,任务执行时自动注入
|
||||
|
||||
### 现代UI
|
||||
|
||||
响应式设计,深色/浅色主题切换
|
||||
|
||||
### 移动端
|
||||
|
||||
适配移动小屏样式
|
||||
|
||||
### 远程执行
|
||||
|
||||
支持远程agent执行任务,展示执行结果
|
||||
|
||||
### 多语言支持
|
||||
|
||||
深度集成 Mise,支持几乎所有主流编程语言的动态安装、多版本切换及依赖管理
|
||||
|
||||
---
|
||||
|
||||

|
||||

|
||||
@@ -0,0 +1,17 @@
|
||||
additionalProperties:
|
||||
key: baihu-panel
|
||||
name: 白虎面板
|
||||
tags:
|
||||
- WebSite
|
||||
- Local
|
||||
shortDescZh: 轻量级定时任务管理系统
|
||||
shortDescEn: Lightweight Timed Task Management System
|
||||
type: website
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
website: https://github.com/engigu/baihu-panel/
|
||||
github: https://github.com/engigu/baihu-panel/
|
||||
document: https://github.com/engigu/baihu-panel/
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
@@ -0,0 +1 @@
|
||||
<svg t="1766107903919" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1942" width="200" height="200"><path d="M884.992 273.05984c4.10624 0 5.0688-2.36544 2.10944-5.25312 0 0-64.28672-65.55648-111.7696-75.55072-47.48288-9.984-45.47584-59.37152-80.56832-75.02848-72.0896-32.16384-158.6176-34.3552-158.6176-34.3552s-91.37152-4.92544-138.752-9.89184c-19.46624-2.03776-54.46656-9.58464-54.46656-9.58464-4.0448-0.84992-10.63936-1.19808-14.66368-0.44032 0 0-30.63808-0.07168-44.30848 43.35616-8.8576 28.11904 1.792 104.79616 1.792 104.79616 1.46432 12.27776-3.42016 30.21824-10.72128 40.20224 0 0-36.77184 46.03904-58.9312 100.34176-22.15936 54.30272 118.15936 145.05984 208.98816 205.27104C507.82208 613.89824 502.03648 743.424 502.03648 743.424s-74.19904-96.75776-194.00704-156.9792C188.2112 526.22336 150.30272 442.23488 150.30272 442.23488c-2.89792-5.45792-5.94944-4.94592-6.71744 1.21856 0 0-15.1552 91.61728 16.25088 147.8144 70.92224 126.88384 141.74208 112.88576 197.03808 183.27552s54.272 164.9152 54.272 164.9152-97.62816-141.29152-235.66336-205.55776c-91.53536-61.27616-74.7008-125.91104-85.49376-101.85728-10.79296 24.05376 26.73664 192.41984 65.40288 222.2592 80.57856 62.18752 94.16704 101.98016 94.16704 101.98016h175.53408S544.512 814.85824 572.928 725.73952c44.41088-139.30496 40.20224-191.26272 40.20224-191.26272 0.08192-8.22272 6.81984-14.19264 14.98112-13.29152 0 0 46.45888 4.64896 66.64192 9.68704 23.53152 5.86752 55.35744 26.20416 55.35744 26.20416 3.49184 2.14016 7.39328 0.68608 8.69376-3.1744l34.4576-102.77888c1.30048-3.8912-0.63488-5.51936-4.352-3.75808 0 0-45.37344 25.09824-88.17664 12.1856-20.15232-6.08256-59.60704-14.82752-74.69056-32.6656-16.95744-20.03968-15.59552-71.3728 26.66496-79.21664 48.0256-8.9088 33.13664 15.14496 65.91488 24.64768 27.42272 7.95648 22.29248-1.69984 26.69568 5.21216 1.67936 2.63168 0.38912 32.65536 0.38912 32.65536-0.21504 6.144 3.39968 7.84384 8.0384 3.79904l41.89184-36.46464c17.37728-11.24352 30.86336-0.57344 48.24064-11.81696 14.73536-9.53344 29.58336-43.66336 29.58336-43.66336 4.48512-9.24672 0.60416-20.41856-8.63232-24.92416l-42.58816-20.80768c-3.69664-1.80224-3.38944-3.26656 0.74752-3.26656h62.0032zM422.54336 123.87328s-49.88928 50.7392-74.5472 50.66752c-24.65792-0.07168-33.24928-56.12544-3.92192-56.12544 18.00192 0 76.32896 0.21504 76.32896 0.21504 4.13696 0.02048 5.0688 2.36544 2.14016 5.24288z m123.09504 249.64096s-3.31776-25.53856-33.16736-40.05888c-29.8496-14.52032-52.5312-41.13408-59.648-68.95616-12.1856-54.8864 48.29184-104.192 48.29184-104.192s-30.1056 73.6768 3.5328 106.60864c54.272 53.12512 40.99072 106.5984 40.99072 106.5984z m155.56608-164.46464c-7.94624 10.32192-9.60512 37.92896-59.2384 20.736-49.63328-17.2032-71.00416-54.5792-71.00416-54.5792-2.27328-3.40992-0.79872-6.49216 3.328-6.8096 0 0 43.55072-5.03808 80.06656 6.44096 24.91392 7.82336 54.79424 23.88992 46.848 34.21184z" fill="#272636" p-id="1943"></path><path d="M366.30528 259.26656c1.05472-1.76128 1.51552-1.57696 1.19808 0.43008 0 0-7.55712 19.0464 22.8864 87.63392 27.0848 61.02016 87.49056 68.7104 118.66112 98.23232 55.808 52.82816 53.52448 123.45344 53.52448 123.45344s-25.82528-49.85856-85.98528-78.83776-92.6208-50.52416-127.7952-85.77024c-45.02528-45.12768 17.5104-145.14176 17.5104-145.14176zM500.0704 961.44384h134.49216s95.8464-138.07616 46.68416-291.25632c-16.19968-50.46272-43.45856-80.00512-43.45856-80.00512-5.18144-6.38976-8.89856-4.88448-8.448 3.34848 0 0 9.15456 99.80928-19.44576 194.00704-28.60032 94.208-109.824 173.90592-109.824 173.90592zM681.61536 956.8768h105.24672s22.38464-73.5232 16.61952-130.21184c-9.30816-91.57632-48.31232-132.72064-48.31232-132.72064-3.80928-4.77184-6.0928-3.67616-5.2224 2.38592 0 0 16.75264 89.1904-14.4896 150.1184-30.9248 60.30336-53.84192 110.42816-53.84192 110.42816zM869.30432 811.35616c-2.88768-2.9184-4.80256-1.95584-4.38272 2.10944 0 0 6.79936 44.99456-7.76192 81.22368-10.12736 25.1904-28.91776 58.60352-28.91776 58.60352h107.17184s5.34528-50.31936-19.89632-83.97824c-11.56096-23.99232-46.21312-57.9584-46.21312-57.9584z" fill="#272636" p-id="1944"></path></svg>
|
||||
|
After Width: | Height: | Size: 4.0 KiB |
@@ -14,7 +14,7 @@ services:
|
||||
- database__client=mysql
|
||||
- mail__options__service=Email
|
||||
- mail__options__secure=true
|
||||
image: ghost:6.27.0
|
||||
image: ghost:6.28.0
|
||||
labels:
|
||||
createdBy: Apps
|
||||
networks:
|
||||
+1
-1
@@ -18,7 +18,7 @@ services:
|
||||
- OLLAMA_MAX_QUEUE=512
|
||||
- OLLAMA_FLASH_ATTENTION=0
|
||||
- OLLAMA_KV_CACHE_TYPE=f16
|
||||
image: ollama/ollama:0.20.6
|
||||
image: ollama/ollama:0.20.7
|
||||
labels:
|
||||
createdBy: Apps
|
||||
networks:
|
||||
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
# setup-1 add default values
|
||||
CURRENT_DIR=$(pwd)
|
||||
sed -i '/^ENV_FILE=/d' .env
|
||||
sed -i '/^GLOBAL_ENV_FILE=/d' .env
|
||||
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
|
||||
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
echo "Error: .env file not found."
|
||||
fi
|
||||
+5
-5
@@ -14,7 +14,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
@@ -36,7 +36,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
@@ -78,7 +78,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
labels:
|
||||
createdBy: Apps
|
||||
networks:
|
||||
@@ -101,7 +101,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
@@ -125,7 +125,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
@@ -0,0 +1,2 @@
|
||||
# copyright© 2024 XinJiang Ms Studio
|
||||
ENV_FILE=.env
|
||||
@@ -0,0 +1,2 @@
|
||||
# copyright© 2024 XinJiang Ms Studio
|
||||
TZ=Asia/Shanghai
|
||||
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
echo "Error: .env file not found."
|
||||
fi
|
||||
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
# setup-1 add default values
|
||||
CURRENT_DIR=$(pwd)
|
||||
sed -i '/^ENV_FILE=/d' .env
|
||||
sed -i '/^GLOBAL_ENV_FILE=/d' .env
|
||||
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
|
||||
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
echo "Error: .env file not found."
|
||||
fi
|
||||
@@ -0,0 +1,9 @@
|
||||
# 数据持久化路径 [必填]
|
||||
BAIHU_ROOT_PATH=/home/baihu-panel
|
||||
|
||||
# WebUI 端口 [必填]
|
||||
PANEL_APP_PORT_HTTP=8052
|
||||
|
||||
# 密钥 [必填]
|
||||
BH_SECRET=
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
baihu-panel:
|
||||
container_name: baihu-panel
|
||||
env_file:
|
||||
- ./envs/global.env
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
- BH_SERVER_PORT=8052
|
||||
- BH_SERVER_HOST=0.0.0.0
|
||||
- BH_DB_TYPE=sqlite
|
||||
- BH_DB_PATH=/app/data/baihu.db
|
||||
- BH_DB_TABLE_PREFIX=baihu_
|
||||
- BH_DB_NAME=baihu
|
||||
image: ghcr.io/engigu/baihu:1.0.43
|
||||
labels:
|
||||
createdBy: Apps
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-file: '3'
|
||||
max-size: 10m
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:8052
|
||||
restart: always
|
||||
volumes:
|
||||
- ${BAIHU_ROOT_PATH}/data:/app/data
|
||||
- ${BAIHU_ROOT_PATH}/envs:/app/envs
|
||||
@@ -0,0 +1,2 @@
|
||||
# copyright© 2024 XinJiang Ms Studio
|
||||
ENV_FILE=.env
|
||||
@@ -0,0 +1,2 @@
|
||||
# copyright© 2024 XinJiang Ms Studio
|
||||
TZ=Asia/Shanghai
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- database__client=mysql
|
||||
- mail__options__service=Email
|
||||
- mail__options__secure=true
|
||||
image: ghost:6.27.0
|
||||
image: ghost:6.28.0
|
||||
labels:
|
||||
createdBy: Apps
|
||||
networks:
|
||||
|
||||
@@ -18,7 +18,7 @@ services:
|
||||
- OLLAMA_MAX_QUEUE=512
|
||||
- OLLAMA_FLASH_ATTENTION=0
|
||||
- OLLAMA_KV_CACHE_TYPE=f16
|
||||
image: ollama/ollama:0.20.6
|
||||
image: ollama/ollama:0.20.7
|
||||
labels:
|
||||
createdBy: Apps
|
||||
networks:
|
||||
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
@@ -36,7 +36,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
@@ -78,7 +78,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
labels:
|
||||
createdBy: Apps
|
||||
networks:
|
||||
@@ -101,7 +101,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
@@ -125,7 +125,7 @@ services:
|
||||
- .env
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
image: chrislusf/seaweedfs:4.19
|
||||
image: chrislusf/seaweedfs:4.20
|
||||
networks:
|
||||
- seaweedfs-network
|
||||
ports:
|
||||
|
||||
Reference in New Issue
Block a user