2
0
mirror of https://github.com/acepanel/templates.git synced 2026-02-04 05:07:13 +08:00

feat: init

This commit is contained in:
2026-01-16 06:31:57 +08:00
commit 6810f0fb38
117 changed files with 2703 additions and 0 deletions

65
.gitignore vendored Normal file
View File

@@ -0,0 +1,65 @@
# `go test -c` 生成的二进制文件
*.test
# go coverage 工具
*.out
*.prof
*.cgo1.go
*.cgo2.c
_cgo_defun.c
_cgo_gotypes.go
_cgo_export.*
# 编译文件
*.com
*.class
*.dll
*.exe
*.o
*.so
# 压缩包
# Git 自带压缩,如果这些压缩包里有代码,建议解压后 commit
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
# 日志文件和数据库及配置
*.log
*.sqlite
*.db
config.yml
# 临时文件
tmp/
.tmp/
# 系统生成文件
.DS_Store
.DS_Store?
.AppleDouble
.LSOverride
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
.TemporaryItems
.fseventsd
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# IDE 和编辑器
.idea/
/go_build_*
out/
.vscode/
.vscode/settings.json
*.sublime*
__debug_bin
.project

1
README.md Normal file
View File

@@ -0,0 +1 @@
# Container templates for AcePanel

43
act_runner/data.yml Normal file
View File

@@ -0,0 +1,43 @@
name:
en: Act Runner
zh_CN: Act Runner
zh_TW: Act Runner
tags:
- devops
description:
en: A runner for Gitea based on act
zh_CN: 基于 act 的 Gitea 运行器
zh_TW: 基於 act 的 Gitea 執行器
website: https://gitea.com/gitea/act_runner
architectures:
- amd64
- arm64
environments:
GITEA_INSTANCE_URL:
description:
en: Gitea Instance URL
zh_CN: Gitea 实例 URL
zh_TW: Gitea 實例 URL
type: url
default:
GITEA_RUNNER_REGISTRATION_TOKEN:
description:
en: Gitea Runner Registration Token
zh_CN: Gitea 运行器注册令牌
zh_TW: Gitea 執行器註冊令牌
type: text
default:
RUNNER_NAME:
description:
en: Runner Name
zh_CN: 运行器名称
zh_TW: 執行器名稱
type: text
default: act-runner
RUNNER_LABELS:
description:
en: Runner Labels (comma separated)
zh_CN: 运行器标签(逗号分隔)
zh_TW: 執行器標籤(逗號分隔)
type: text
default: self-hosted,act-runner

View File

@@ -0,0 +1,19 @@
services:
act_runner:
image: gitea/act_runner:0.2.13
restart: always
networks:
- acepanel-network
volumes:
#- ./data/config.yaml:/config.yaml # 可选配置
- ./data/data:/data
- /var/run/docker.sock:/var/run/docker.sock
environment:
#- CONFIG_FILE=/config.yaml
- GITEA_INSTANCE_URL=${GITEA_INSTANCE_URL}
- GITEA_RUNNER_REGISTRATION_TOKEN=${RUNNER_REGISTRATION_TOKEN}
- GITEA_RUNNER_NAME=${RUNNER_NAME}
- GITEA_RUNNER_LABELS=${RUNNER_LABELS}
networks:
acepanel-network:
external: true

1
act_runner/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#73a952" d="M22.44 24.557c-1.314 0-2.792.1-4.456.443c-1.772.343-6.835 1.5-10.958 5.46C-2.16 38.617.191 51.655.48 53.608c.343 2.35 1.374 9.005 6.438 14.755c9.294 11.429 29.402 11.14 29.402 11.14s2.477 5.912 6.257 11.301c5.117 6.709 10.343 12.007 15.388 12.64h38.462s2.477 0 5.75-2.116c2.875-1.718 5.39-4.774 5.39-4.774s2.64-2.82 6.31-9.24c1.157-1.953 2.061-3.906 2.875-5.678c0 0 11.248-23.833 11.248-47.087c-.326-6.98-2.044-8.246-2.442-8.644c-.868-.868-1.953-.796-1.953-.796s-23.887 1.32-36.22 1.61c-2.693.054-5.388.108-8.046.108v23.887c-1.157-.524-2.242-1.084-3.382-1.609V26.881c-5.913.054-18.136-.453-18.136-.453S28.997 25 25.904 24.712c-1.003-.055-2.152-.154-3.465-.154m2.398 9.756s1.428 12.115 3.218 19.167c1.5 5.968 5.045 15.84 5.045 15.84s-5.334-.65-8.77-1.862c-5.28-1.718-7.522-3.797-7.522-3.797s-3.906-2.749-5.86-8.101c-3.326-9.078-.288-14.52-.288-14.52s1.717-4.594 7.866-6.095c2.82-.741 6.31-.632 6.31-.632M68.4 48.02c1.5-.08 3.036.668 3.036.668l4.736 2.289l-2.801 5.758c-1.375 0-2.64.687-3.274 1.899c-.687 1.266-.578 2.875.398 4.014l-5.171 10.163c-1.664 0-3.165 1.211-3.508 2.82c-.398 1.61.397 3.328 1.844 4.07c1.555.795 3.563.343 4.648-1.086c1.03-1.428.867-3.454-.344-4.701l4.882-9.982c.29 0 .742.054 1.266-.109a3.1 3.1 0 0 0 1.429-.74c.868.343 1.771.74 2.694 1.265c.976.524 1.899.976 2.748 1.5c.181.11.344.236.579.399c.344.289.687.633.977 1.157c.397 1.157-.398 3.038-.398 3.038c-.452 1.555-3.725 8.264-3.725 8.264c-1.664-.055-3.093 1.03-3.617 2.531c-.524 1.664.235 3.508 1.845 4.358s3.562.344 4.593-1.085c1.03-1.374.922-3.327-.236-4.593c.398-.741.742-1.5 1.158-2.296c1.03-2.116 2.748-6.203 2.748-6.203c.181-.343 1.158-2.115.58-4.358c-.525-2.296-2.587-3.381-2.587-3.381c-2.477-1.61-5.967-3.092-5.967-3.092s0-.868-.235-1.429a3.7 3.7 0 0 0-.796-1.266c.943-1.884 1.836-3.772 2.775-5.705l15.326 7.405s2.586 1.158 3.092 3.273c.398 1.501-.108 2.875-.343 3.508c-1.339 3.093-11.284 22.965-11.284 22.965s-1.266 2.93-4.014 3.165c-1.212.054-2.116-.235-2.116-.235s-.054 0-1.085-.398L55.29 80.677s-2.242-1.158-2.586-3.165c-.452-1.663.578-3.67.578-3.67l11.085-22.803s.977-1.953 2.478-2.64c.108-.054.452-.235.922-.29q.313-.072.635-.089"/></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

86
adguardhome/data.yml Executable file
View File

@@ -0,0 +1,86 @@
name:
en: AdGuard Home
zh_CN: AdGuard Home
zh_TW: AdGuard Home
tags:
- tool
- safe
description:
en: Network-wide ads & trackers blocking DNS server
zh_CN: 网络级广告和跟踪器拦截 DNS 服务器
zh_TW: 網路級廣告和跟蹤器攔截 DNS 伺服器
website: https://adguard.com/adguard-home.html
architectures:
- amd64
- arm64
environments:
ADGUARDHOME_PORT_HTTP_1:
description:
en: HTTP Web Port
zh_CN: HTTP 网页端口
zh_TW: HTTP 網頁埠
type: port
default: 23000
ADGUARDHOME_PORT_HTTP:
description:
en: Initial Setup Web Port
zh_CN: 初始设置网页端口
zh_TW: 初始設定網頁埠
type: port
default: 23001
ADGUARDHOME_PORT_DNS:
description:
en: Standard DNS Port
zh_CN: 普通 DNS 端口
zh_TW: 普通 DNS 埠
type: port
default: 20053
ADGUARDHOME_PORT_DHCP_1:
description:
en: DHCP Service Port 1
zh_CN: DHCP 服务端口 1
zh_TW: DHCP 服務埠 1
type: port
default: 20067
ADGUARDHOME_PORT_DHCP_2:
description:
en: DHCP Service Port 2
zh_CN: DHCP 服务端口 2
zh_TW: DHCP 服務埠 2
type: port
default: 20068
ADGUARDHOME_PORT_DOH:
description:
en: DOH Service Port
zh_CN: DOH 服务端口
zh_TW: DOH 服務埠
type: port
default: 20443
ADGUARDHOME_PORT_DOT:
description:
en: DOT Service Port
zh_CN: DOT 服务端口
zh_TW: DOT 服務埠
type: port
default: 853
ADGUARDHOME_PORT_QUIC_1:
description:
en: QUIC Service Port 1
zh_CN: QUIC 服务端口 1
zh_TW: QUIC 服務埠 1
type: port
default: 20784
ADGUARDHOME_PORT_QUIC_2:
description:
en: QUIC Service Port 2
zh_CN: QUIC 服务端口 2
zh_TW: QUIC 服務埠 2
type: port
default: 8853
ADGUARDHOME_PORT_DNS_CRYPT:
description:
en: DNS Crypt Service Port
zh_CN: DNS Crypt 服务端口
zh_TW: DNS Crypt 服務埠
type: port
default: 5443

27
adguardhome/docker-compose.yml Executable file
View File

@@ -0,0 +1,27 @@
services:
adguardhome:
restart: always
networks:
- acepanel-network
image: adguard/adguardhome:v0.107.71
ports:
- ${ADGUARDHOME_PORT_DNS}:53/tcp
- ${ADGUARDHOME_PORT_DNS}:53/udp
- ${ADGUARDHOME_PORT_DHCP_1}:67/udp
- ${ADGUARDHOME_PORT_DHCP_2}:68/udp
- ${ADGUARDHOME_PORT_HTTP_1}:80/tcp
- ${ADGUARDHOME_PORT_DOH}:443/tcp
- ${ADGUARDHOME_PORT_DOH}:443/udp
- ${ADGUARDHOME_PORT_HTTP}:3000/tcp
- ${ADGUARDHOME_PORT_DOT}:853/tcp
- ${ADGUARDHOME_PORT_QUIC_1}:784/udp
- ${ADGUARDHOME_PORT_DOT}:853/udp
- ${ADGUARDHOME_PORT_QUIC_2}:8853/udp
- ${ADGUARDHOME_PORT_DNS_CRYPT}:5443/tcp
- ${ADGUARDHOME_PORT_DNS_CRYPT}:5443/udp
volumes:
- ./data/work:/opt/adguardhome/work
- ./data/conf:/opt/adguardhome/conf
networks:
acepanel-network:
external: true

1
adguardhome/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 512 512"><path d="M244-12C165.9-12 71.8 6.4-5.8 46.8c0 87.2-1 304.6 249.8 453.2C494.8 351.4 493.8 134 493.8 46.8 416.2 6.4 322.1-12 244-12" style="fill-rule:evenodd;clip-rule:evenodd;fill:#68bc71" transform="translate(12 12)"/><path d="M243.7 499.8C-6.8 351.3-5.8 134-5.8 46.8 71.7 6.4 165.7-12 243.7-12z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#67b279" transform="translate(12 12)"/><path d="m234.9 329.6 151-203.6c-11.1-8.9-20.8-2.6-26.1 2.2h-.2l-125.9 131-47.4-57.1c-22.6-26.2-53.4-6.2-60.6-.9z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff" transform="translate(12 12)"/></svg>

After

Width:  |  Height:  |  Size: 672 B

30
certd/data.yml Executable file
View File

@@ -0,0 +1,30 @@
name:
en: Certd
zh_CN: Certd
zh_TW: Certd
tags:
- tool
- devops
description:
en: Open source automated SSL certificate management tool
zh_CN: 开源自动化 SSL 证书管理工具
zh_TW: 開源自動化 SSL 證書管理工具
website: https://certd.docmirror.cn/
architectures:
- amd64
- arm64
environments:
CERTD_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 7001
CERTD_PORT_HTTPS:
description:
en: HTTPS Port
zh_CN: HTTPS 端口
zh_TW: HTTPS 埠
type: port
default: 7002

15
certd/docker-compose.yml Normal file
View File

@@ -0,0 +1,15 @@
services:
certd:
image: greper/certd:1.38.0
restart: always
networks:
- acepanel-network
volumes:
- ./data/certd:/app/data
ports:
- ${CERTD_PORT_HTTP}:7001
- ${CERTD_PORT_HTTPS}:7002
networks:
acepanel-network:
external: true

7
certd/logo.svg Normal file
View File

@@ -0,0 +1,7 @@
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="500" height="500" viewBox="0 0 500.000000 500.000000"
>
<path d="M28.34 56.68h28.34V36.12H28.34a7.79 7.79 0 1 1 0-15.58h19.84v9.05h8.5V12H28.34a16.29 16.29 0 0 0 0 32.58h19.84v3.56H28.34a19.84 19.84 0 0 1 0-39.68h28.34V0H28.34a28.34 28.34 0 0 0 0 56.68z"
transform="translate(70, 76) scale(6,6)"
></path>
</svg>

After

Width:  |  Height:  |  Size: 397 B

44
certimate/data.yml Executable file
View File

@@ -0,0 +1,44 @@
name:
en: Certimate
zh_CN: Certimate
zh_TW: Certimate
tags:
- tool
- devops
description:
en: Secure and user-friendly SSL certificate management solution
zh_CN: 安全易用的 SSL 证书管理解决方案
zh_TW: 安全易用的 SSL 證書管理解決方案
website: https://docs.certimate.me
architectures:
- amd64
- arm64
environments:
CERTIMATE_PORT_HTTP:
description:
en: WebUI Port
zh_CN: 网页端口
zh_TW: 網頁端口
type: port
default: 8090
CERTIMATE_HTTP_PROXY:
description:
en: HTTP_PROXY
zh_CN: HTTP_PROXY
zh_TW: HTTP_PROXY
type: text
default: ""
CERTIMATE_HTTPS_PROXY:
description:
en: HTTPS_PROXY
zh_CN: HTTPS_PROXY
zh_TW: HTTPS_PROXY
type: text
default: ""
CERTIMATE_NO_PROXY:
description:
en: NO_PROXY
zh_CN: NO_PROXY
zh_TW: NO_PROXY
type: text
default: ""

View File

@@ -0,0 +1,19 @@
networks:
acepanel-network:
external: true
services:
certimate:
image: certimate/certimate:v0.4.13
networks:
- acepanel-network
ports:
- ${CERTIMATE_PORT_HTTP}:8090
environment:
- http_proxy=${CERTIMATE_HTTP_PROXY}
- https_proxy=${CERTIMATE_HTTPS_PROXY}
- NO_PROXY=${CERTIMATE_NO_PROXY}
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
- ./data:/app/pb_data
restart: unless-stopped

2
certimate/logo.svg Normal file
View File

@@ -0,0 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 216.92591302712353 216.92591302712353" height="216.92591302712353" width="216.92591302712353"><g><svg /></g><g id="icon-0"><svg viewBox="0 0 216.92591302712353 216.92591302712353" height="216.92591302712353" width="216.92591302712353"><g><path d="M0 108.463c0-59.902 48.561-108.463 108.463-108.463 59.902 0 108.463 48.561 108.463 108.463 0 59.902-48.561 108.463-108.463 108.463-59.902 0-108.463-48.561-108.463-108.463zM108.463 211.779c57.06 0 103.316-46.256 103.316-103.316 0-57.06-46.256-103.316-103.316-103.316-57.06 0-103.316 46.256-103.316 103.316 0 57.06 46.256 103.316 103.316 103.316z" data-fill-palette-color="accent" fill="#f97317" stroke="transparent" /><ellipse rx="107.37832694842615" ry="107.37832694842615" cx="108.46295651356176" cy="108.46295651356176" fill="#f97317" stroke="transparent" stroke-width="0" fill-opacity="1" data-fill-palette-color="accent" /></g><g transform="matrix(1,0,0,1,64.03903745467258,44.049576960135155)"><svg viewBox="0 0 88.84783811777835 128.82675910685322" height="128.82675910685322" width="88.84783811777835"><g><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0" y="0" viewBox="4.99999928747888 13.445 56.29700142504224 81.6290007125211"
enable-background="new 0 0 100 100" xml:space="preserve" height="128.82675910685322" width="88.84783811777835" class="icon-dxe-0" data-fill-palette-color="quaternary" id="dxe-0"><path d="M58.482 47.222H55.667V35.963C55.667 23.527 45.587 13.445 33.148 13.445S10.63 23.528 10.63 35.963V47.222H7.815A2.813 2.813 0 0 0 5 50.037V92.259A2.813 2.813 0 0 0 7.815 95.074H58.482A2.813 2.813 0 0 0 61.297 92.259V50.037A2.815 2.815 0 0 0 58.482 47.222M35.963 72.039V86.63H30.333V72.039C27.062 70.876 24.703 67.784 24.703 64.111A8.445 8.445 0 0 1 41.591 64.111C41.593 67.784 39.234 70.876 35.963 72.039M47.222 47.222H19.074V35.963C19.074 28.203 25.388 21.889 33.148 21.889S47.222 28.203 47.222 35.963z" fill="#ffffff" data-fill-palette-color="quaternary" /></svg></g></svg></g></svg></g></svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

49
elasticsearch/data.yml Executable file
View File

@@ -0,0 +1,49 @@
name:
en: Elasticsearch
zh_CN: Elasticsearch
zh_TW: Elasticsearch
tags:
- middleware
- database
description:
en: Distributed RESTful search and analytics engine
zh_CN: 分布式 RESTful 搜索和分析引擎
zh_TW: 分佈式 RESTful 搜索和分析引擎
website: https://www.elastic.co
architectures:
- amd64
- arm64
environments:
ELASTICSEARCH_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP端口
zh_TW: HTTP連接埠
type: port
default: 9200
ELASTICSEARCH_SECURITY:
description:
en: Password Verification
zh_CN: 开启密码验证
zh_TW: 開啟密碼驗證
type: select
default: "true"
options:
- label: "True"
value: "true"
- label: "False"
value: "false"
ELASTICSEARCH_PASSWORD:
description:
en: Password
zh_CN: 密码
zh_TW: 密碼
type: password
default: "Elastic"
ELASTICSEARCH_JAVA_OPTS:
description:
en: ES JAVA OPTS
zh_CN: ES JAVA OPTS
zh_TW: ES JAVA OPTS
type: text
default: "ES_JAVA_OPTS=-Xlog:disable -Xlog:gc=debug:stderr -Xms512m -Xmx512m"

View File

@@ -0,0 +1,28 @@
services:
elasticsearch:
restart: always
networks:
- acepanel-network
ports:
- "${ELASTICSEARCH_PORT_HTTP}:9200"
volumes:
- "./data/data:/usr/share/elasticsearch/data"
- "./data/backup:/usr/share/elasticsearch/backup"
- "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml"
image: elasticsearch:8.19.10
ulimits:
memlock:
soft: -1
hard: -1
nofile:
soft: 65536
hard: 65536
environment:
- discovery.type=single-node
- ELASTIC_PASSWORD=${ELASTICSEARCH_PASSWORD}
- xpack.security.enabled=${ELASTICSEARCH_SECURITY}
- ${ELASTICSEARCH_JAVA_OPTS}
networks:
acepanel-network:
external: true

1
elasticsearch/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#343741" d="M4 64c0 5.535.777 10.879 2.098 16H84c8.836 0 16-7.164 16-16s-7.164-16-16-16H6.098A63.7 63.7 0 0 0 4 64"/><path fill="#fec514" d="M111.695 30.648A61.5 61.5 0 0 0 117.922 24C106.188 9.379 88.199 0 68 0C42.715 0 20.957 14.71 10.574 36H98.04a20.12 20.12 0 0 0 13.652-5.352"/><path fill="#00bfb3" d="M98.04 92H10.577C20.961 113.29 42.715 128 68 128c20.2 0 38.188-9.383 49.922-24a61 61 0 0 0-6.227-6.648A20.13 20.13 0 0 0 98.04 92"/></svg>

After

Width:  |  Height:  |  Size: 519 B

24
gatus/data.yml Executable file
View File

@@ -0,0 +1,24 @@
name:
en: Gatus
zh_CN: Gatus
zh_TW: Gatus
tags:
- monitor
- tool
description:
en: Developer-oriented service health monitoring dashboard
zh_CN: 面向开发者的服务健康监控面板
zh_TW: 面向開發者的服務健康監控面板
website: https://gatus.io
architectures:
- amd64
- arm64
- arm/v7
environments:
GATUS_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 連接埠
type: port
default: 8080

14
gatus/docker-compose.yml Normal file
View File

@@ -0,0 +1,14 @@
services:
gatus:
image: twinproduction/gatus:v5.34.0
ports:
- ${GATUS_PORT_HTTP}:8080
volumes:
- ./config:/config
- ./data:/data/
networks:
- acepanel-network
networks:
acepanel-network:
external: true

1
gatus/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 512 512"><path d="M192.1 373c-64.5-35.3-88.2-116.3-52.8-180.8 12.3-22.4 30.8-40.9 53.3-53.1 6.9-3.8 14.2-6.9 21.7-9.4 54.1-17.1 91-67.1 91.6-123.8C302.5.2 291.1.2 256.2.2c-51.8 0-52.5 1-50.3 18.4 6.1 46.3-53.7 71.3-82.4 34.2-11.1-14.4-12-14.4-49.5 23.7-35.5 35.9-36.1 35.8-21.5 47.1C69 136.3 75 158.6 67 177.9c-8.3 19.3-28.6 30.6-49.4 27.6C0 203.4 0 204 0 258c.5 49.1 0 50.2 18.8 48.1 25.2-3 48.1 15 51.1 40.2 1.7 14.5-3.6 29-14.2 39-17.1 16.1-16.2 14.9 16.2 48.4 31 32.1 36.1 38.4 46.5 29.9l75.5-75.5c3.8-3.4 4.1-9.3.7-13.1-.7-.9-1.6-1.5-2.5-2" style="fill:#3cad4b"/><path d="M487.3 206.3c-25.5-.2-46.1-21.1-45.8-46.7.1-13.2 5.9-25.7 15.8-34.4 16.3-14.3 16.1-13.5-20.3-49.9-24.6-24.6-32.6-32.8-39.2-30.8L318 124.4c-3.7 3.7-3.7 9.6 0 13.3.6.6 1.3 1.2 2.1 1.6 64.5 35.4 88.1 116.3 52.7 180.8-12.3 22.4-30.8 40.8-53.3 53-9.3 4.9-19 8.7-29.2 11.4-48.7 13-84 54.9-84 105.4v7.2c.9 14.5 6.8 13.8 46 14.4 53.2.8 51.9 2 53.5-26.6 1.5-25.5 23.4-45 48.9-43.5 11.8.7 22.9 5.9 31 14.5 17.1 18 13.6 17.7 49.8-17.9 37.4-36.9 39.1-35.7 21-52.1-18.9-17.2-20.3-46.4-3.1-65.3 9.6-10.5 23.5-16.1 37.7-15 21 1.5 20 .3 20.7-46.1.8-52.4 1.6-53-24.5-53.2" style="fill:#017400"/><path d="M234.5 336.7h45.6c2.4 0 4.4-1.9 4.4-4.3v-44.7c0-2.4 1.9-4.3 4.3-4.3h44.8c2.4 0 4.4-2 4.4-4.4v-46c0-2.4-2-4.3-4.4-4.3h-44.4c-2.4 0-4.4-1.9-4.4-4.3v-44.8c0-2.4-1.9-4.4-4.3-4.4h-45.7c-2.4 0-4.4 1.9-4.4 4.3v44.8c0 2.4-1.9 4.4-4.3 4.4H181c-2.4 0-4.4 1.9-4.4 4.3v46c0 2.4 2 4.4 4.4 4.4h44.7c2.4 0 4.4 1.9 4.4 4.3v44.9c.1 2.4 2.1 4.2 4.4 4.1" style="fill:#1e9025"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

43
gitlab/data.yml Executable file
View File

@@ -0,0 +1,43 @@
name:
en: GitLab
zh_CN: GitLab
zh_TW: GitLab
tags:
- devops
description:
en: Complete DevOps platform with version control, CI/CD, and project management
zh_CN: 完整的 DevOps 平台包含版本控制、CI/CD 和项目管理
zh_TW: 完整的 DevOps 平台包含版本控制、CI/CD 和項目管理
website: https://about.gitlab.com
architectures:
- amd64
- arm64
environments:
GITLAB_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 連接埠
type: port
default: 80
GITLAB_PORT_SSH:
description:
en: SSH Port
zh_CN: SSH 端口
zh_TW: SSH 連接埠
type: port
default: 22
GITLAB_SHM_SIZE:
description:
en: Shared Memory
zh_CN: 共享内存
zh_TW: 共享記憶體
type: text
default: "256m"
GITLAB_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"

22
gitlab/docker-compose.yml Normal file
View File

@@ -0,0 +1,22 @@
services:
gitlab:
image: gitlab/gitlab-ce:18.7.1-ce.0
networks:
- acepanel-network
cap_add:
- NET_ADMIN
restart: unless-stopped
ports:
- "${GITLAB_PORT_HTTP}:80"
- "${GITLAB_PORT_SSH}:22"
environment:
TZ: ${GITLAB_TIME_ZONE}
volumes:
- "./data/config:/etc/gitlab"
- "./data/logs:/var/log/gitlab"
- "./data/data:/var/opt/gitlab"
shm_size: ${GITLAB_SHM_SIZE}
networks:
acepanel-network:
external: true

1
gitlab/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="93.97 97.52 192.05 184.99"><defs><style>.cls-2{fill:#fc6d26}</style></defs><g id="LOGO"><path d="m282.83 170.73-.27-.69-26.14-68.22a6.8 6.8 0 0 0-2.69-3.24 7 7 0 0 0-8 .43 7 7 0 0 0-2.32 3.52l-17.65 54h-71.47l-17.65-54a6.86 6.86 0 0 0-2.32-3.53 7 7 0 0 0-8-.43 6.87 6.87 0 0 0-2.69 3.24L97.44 170l-.26.69a48.54 48.54 0 0 0 16.1 56.1l.09.07.24.17 39.82 29.82 19.7 14.91 12 9.06a8.07 8.07 0 0 0 9.76 0l12-9.06 19.7-14.91 40.06-30 .1-.08a48.56 48.56 0 0 0 16.08-56.04" style="fill:#e24329"/><path d="m282.83 170.73-.27-.69a88.3 88.3 0 0 0-35.15 15.8L190 229.25c19.55 14.79 36.57 27.64 36.57 27.64l40.06-30 .1-.08a48.56 48.56 0 0 0 16.1-56.08" class="cls-2"/><path d="m153.43 256.89 19.7 14.91 12 9.06a8.07 8.07 0 0 0 9.76 0l12-9.06 19.7-14.91S209.55 244 190 229.25c-19.55 14.75-36.57 27.64-36.57 27.64" style="fill:#fca326"/><path d="M132.58 185.84A88.2 88.2 0 0 0 97.44 170l-.26.69a48.54 48.54 0 0 0 16.1 56.1l.09.07.24.17 39.82 29.82L190 229.21Z" class="cls-2"/></g></svg>

After

Width:  |  Height:  |  Size: 1020 B

24
grafana/data.yml Executable file
View File

@@ -0,0 +1,24 @@
name:
en: Grafana
zh_CN: Grafana
zh_TW: Grafana
tags:
- monitor
- tool
description:
en: Open platform for monitoring and observability
zh_CN: 开源监控和可观测性平台
zh_TW: 開源監控和可觀測性平台
website: https://grafana.com/
architectures:
- amd64
- arm64
- arm/v7
environments:
GRAFANA_PORT_HTTP:
description:
en: Port
zh_CN: 端口
zh_TW:
type: port
default: 3000

View File

@@ -0,0 +1,15 @@
services:
grafana:
image: grafana/grafana:12.3.1
restart: always
user: '0'
networks:
- acepanel-network
ports:
- "${GRAFANA_PORT_HTTP}:3000"
volumes:
- ./data:/var/lib/grafana
networks:
acepanel-network:
external: true

1
grafana/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 512 512"><linearGradient id="a" x1="256" x2="256" y1="359.964" y2="4.738" gradientTransform="matrix(1 0 0 -1 0 513)" gradientUnits="userSpaceOnUse"><stop offset="0" style="stop-color:#f05a28"/><stop offset="1" style="stop-color:#fbca0a"/></linearGradient><path d="M490.8 226c-.8-8.6-2.3-18.5-5.1-29.5-2.8-10.9-7.1-22.8-13.3-35.3-6.2-12.4-14.2-25.2-24.7-37.8-4.1-4.9-8.6-9.7-13.4-14.4 7.2-28.6-8.7-53.5-8.7-53.5-27.5-1.7-45 8.6-51.5 13.3-1.1-.4-2.1-1-3.2-1.4-4.7-1.8-9.5-3.7-14.5-5.2-4.9-1.6-10-3-15.2-4.2-5.2-1.3-10.4-2.3-15.8-3.1-1-.1-1.8-.3-2.8-.4C310.6 16.1 276.1 0 276.1 0c-38.5 24.4-45.7 58.5-45.7 58.5s-.1.7-.4 2c-2.1.6-4.2 1.3-6.3 1.8-3 .8-5.9 2-8.7 3.1-3 1.1-5.8 2.3-8.7 3.5-5.8 2.5-11.6 5.4-17.2 8.5-5.5 3.1-10.9 6.5-16.1 10l-1.4-.6C118.2 66.6 70.9 91 70.9 91c-4.4 56.7 21.3 92.4 26.4 98.9-1.3 3.5-2.4 7.1-3.5 10.6-3.9 12.8-6.9 26-8.7 39.6-.3 2-.6 3.9-.7 5.9-49.4 24.4-63.9 74.2-63.9 74.2 41 47.3 89 50.2 89 50.2l.1-.1q9.15 16.35 21 30.9c3.4 4.1 6.8 7.9 10.4 11.7-15 42.9 2.1 78.4 2.1 78.4 45.7 1.7 75.7-20 82.1-25 4.5 1.6 9.2 3 13.8 4.1 14.1 3.7 28.5 5.8 42.9 6.3 3.5.1 7.2.3 10.7.1h5.1l2.3-.1v.1c21.6 30.7 59.4 35.1 59.4 35.1 26.9-28.4 28.5-56.6 28.5-62.6v-2.5c5.6-3.9 11-8.2 16.1-12.8 10.7-9.7 20.2-20.9 28.1-32.9.7-1.1 1.4-2.3 2.1-3.4 30.5 1.7 52-18.9 52-18.9-5.1-31.7-23.1-47.3-26.9-50.2 0 0-.1-.1-.4-.3-.3-.1-.3-.3-.3-.3-.1-.1-.4-.3-.7-.4.1-2 .3-3.8.4-5.8.3-3.4.3-6.9.3-10.3v-5.3l-.1-2.1-.1-2.8c0-1-.1-1.8-.3-2.7s-.1-1.8-.3-2.7l-.3-2.7-.4-2.7c-.6-3.5-1.1-6.9-2-10.4-3.2-13.7-8.6-26.7-15.5-38.4-7.1-11.7-15.8-22-25.8-30.7-9.9-8.7-21-15.8-32.6-21-11.7-5.2-23.8-8.6-36-10.2-6.1-.8-12.1-1.1-18.2-1h-4.6l-2.3.1c-.8 0-1.7.1-2.4.1-3.1.3-6.2.7-9.2 1.3-12.1 2.3-23.6 6.6-33.6 12.7s-18.8 13.5-25.8 22c-7.1 8.5-12.6 17.9-16.4 27.6s-5.9 19.9-6.5 29.6c-.1 2.4-.1 4.9-.1 7.3v1.8l.1 2c.1 1.1.1 2.4.3 3.5.4 4.9 1.4 9.7 2.7 14.2 2.7 9.2 6.9 17.5 12.1 24.5 5.2 7.1 11.6 12.8 18.2 17.5 6.6 4.5 13.8 7.8 20.9 9.9s14.1 3 20.7 3h3.7c.5 0 .8 0 1.3-.1.7 0 1.4-.1 2.1-.1.1 0 .4 0 .6-.1l.7-.1c.4 0 .8-.1 1.3-.1.8-.1 1.6-.3 2.4-.4s1.6-.3 2.3-.6c1.6-.3 3-.8 4.4-1.3 2.8-1 5.6-2.1 8-3.4 2.5-1.3 4.8-2.8 7.1-4.2.6-.4 1.3-.8 1.8-1.4 2.3-1.8 2.7-5.2.8-7.5-1.6-2-4.4-2.5-6.6-1.3-.6.3-1.1.6-1.7.8-2 1-3.9 1.8-6.1 2.5-2.1.7-4.4 1.3-6.6 1.7-1.1.1-2.3.3-3.5.4-.6 0-1.1.1-1.8.1h-3.4c-.7 0-1.4 0-2.1-.1h-.8c-.3 0-.7 0-1-.1-.7-.1-1.3-.1-2-.3-5.2-.7-10.4-2.3-15.4-4.5-5.1-2.3-9.9-5.4-14.2-9.3s-8.2-8.6-11.1-14c-3-5.4-5.1-11.3-6.1-17.5-.4-3.1-.7-6.3-.6-9.5 0-.8.1-1.7.1-2.5v-1.1c0-.4.1-.8.1-1.3.1-1.7.4-3.4.7-5.1 2.4-13.5 9.2-26.8 19.6-36.8 2.7-2.5 5.5-4.8 8.5-6.9s6.2-3.9 9.6-5.5 6.8-2.8 10.4-3.8c3.5-1 7.2-1.6 11-2 1.8-.1 3.7-.3 5.6-.3h4.4l1.6.1c4.1.3 8 .8 12 1.8 7.9 1.7 15.7 4.7 22.8 8.6 14.4 8 26.7 20.5 34.1 35.4 3.8 7.5 6.5 15.5 7.8 23.8.3 2.1.6 4.2.7 6.3l.1 1.6.1 1.6v6.2c0 1-.1 2.7-.1 3.7-.1 2.3-.4 4.7-.7 6.9-.3 2.3-.7 4.5-1.1 6.8s-1 4.5-1.6 6.6c-1.1 4.4-2.5 8.7-4.2 13.1-3.4 8.5-7.9 16.6-13.3 24.1-10.9 15-25.7 27.1-42.6 34.8-8.5 3.8-17.3 6.6-26.5 8-4.5.8-9.2 1.3-13.8 1.4h-7c-2.5 0-4.9-.1-7.5-.4-9.9-.7-19.6-2.5-29.2-5.2-9.5-2.7-18.6-6.5-27.4-11-17.3-9.3-33-22-45.1-37.4-6.1-7.6-11.4-15.9-15.8-24.5s-7.9-17.8-10.4-26.9c-2.5-9.3-4.1-18.8-4.8-28.4l-.1-1.8v-12.2c.1-4.7.6-9.6 1.1-14.4.6-4.8 1.4-9.7 2.4-14.5s2.1-9.6 3.5-14.4c2.7-9.5 6.1-18.6 10-27.2 8-17.2 18.5-32.6 31-44.9 3.1-3.1 6.3-5.9 9.7-8.7 3.4-2.7 6.9-5.2 10.6-7.6 3.5-2.4 7.3-4.5 11.1-6.5 1.8-1 3.8-2 5.8-2.8 1-.4 2-.8 3-1.3 1-.4 2-.8 3-1.3 3.9-1.7 8-3.1 12.3-4.4 1-.3 2.1-.6 3.1-1 1-.3 2.1-.6 3.1-.8 2.1-.6 4.2-1.1 6.3-1.6 1-.3 2.1-.4 3.2-.7s2.1-.4 3.2-.7c1.1-.1 2.1-.4 3.2-.6l1.6-.3 1.7-.3c1.1-.1 2.1-.3 3.2-.4 1.3-.1 2.4-.3 3.7-.4 1-.1 2.7-.3 3.7-.4.7-.1 1.6-.1 2.3-.3l1.6-.1.7-.1h.8c1.3-.1 2.4-.1 3.7-.3l1.8-.1h1.3c1 0 2.1-.1 3.1-.1 4.1-.1 8.3-.1 12.4 0 8.2.3 16.2 1.3 24 2.7 15.7 3 30.3 7.9 43.7 14.5 13.4 6.5 25.2 14.5 35.7 23.3.7.6 1.3 1.1 2 1.7.6.6 1.3 1.1 1.8 1.7 1.3 1.1 2.4 2.3 3.7 3.4s2.4 2.3 3.5 3.4 2.3 2.3 3.4 3.5c4.4 4.7 8.5 9.3 12.1 14.1 7.3 9.5 13.3 19 17.9 28.1.3.6.6 1.1.8 1.7.3.6.6 1.1.8 1.7.6 1.1 1.1 2.3 1.6 3.4.6 1.1 1 2.1 1.6 3.2.4 1.1 1 2.1 1.4 3.2 1.7 4.2 3.4 8.3 4.7 12.1 2.1 6.2 3.7 11.7 4.9 16.5.4 2 2.3 3.2 4.2 3 2.1-.1 3.7-1.8 3.7-3.9.4-5.4.2-11.4-.5-18.3" style="fill:url(#a)"/></svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

25
home-assistant/data.yml Executable file
View File

@@ -0,0 +1,25 @@
name:
en: Home Assistant
zh_CN: Home Assistant
zh_TW: Home Assistant
tags:
- ai
- tool
description:
en: Open source home automation platform focused on privacy and local control
zh_CN: 注重隐私和本地控制的开源智能家居平台
zh_TW: 注重隱私和本機控制的開源智能家居平台
website: https://www.home-assistant.io/
architectures:
- arm64
- amd64
- arm/v6
- arm/v7
environments:
HOME_ASSISTANT_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"

View File

@@ -0,0 +1,13 @@
services:
homeassistant:
restart: always
network_mode: "host"
cap_add:
- NET_ADMIN
- NET_RAW
volumes:
- "./data:/config"
- "/run/dbus:/run/dbus:ro"
environment:
- TZ=${HOME_ASSISTANT_TIME_ZONE}
image: homeassistant/home-assistant:2026.1.1

1
home-assistant/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 512 512"><path d="M512 473.3c0 17.6-14.4 32-32 32H32c-17.6 0-32-14.4-32-32v-192c0-17.6 10.2-42.2 22.6-54.6L233.4 16c12.4-12.4 32.8-12.4 45.2 0l210.8 210.8c12.4 12.4 22.6 37 22.6 54.6z" style="fill:#f2f4f9"/><path d="M489.4 226.7 278.6 16c-12.4-12.4-32.8-12.4-45.2 0L22.6 226.7C10.2 239.1 0 263.7 0 281.3v192c0 17.6 14.4 32 32 32h196.8l-86.7-86.7c-4.5 1.5-9.2 2.4-14.2 2.4-24.1 0-43.7-19.6-43.7-43.7s19.6-43.7 43.7-43.7 43.7 19.6 43.7 43.7c0 5-.9 9.7-2.4 14.2l67.5 67.5V211.8c-14.5-7.1-24.5-22-24.5-39.2 0-24.1 19.6-43.7 43.7-43.7s43.7 19.6 43.7 43.7c0 17.2-10 32.1-24.5 39.2v173.4l67.1-67.1c-1.3-4.2-2-8.6-2-13.2 0-24.1 19.6-43.7 43.7-43.7s43.7 19.6 43.7 43.7-19.6 43.7-43.7 43.7c-5.3 0-10.4-1-15.1-2.8l-93.7 93.7v65.9H480c17.6 0 32-14.4 32-32v-192c0-17.6-10.2-42.2-22.6-54.7" style="fill:#18bcf2"/></svg>

After

Width:  |  Height:  |  Size: 879 B

29
koishi/data.yml Executable file
View File

@@ -0,0 +1,29 @@
name:
en: Koishi
zh_CN: Koishi
zh_TW: Koishi
tags:
- tool
description:
en: Cross-platform high-performance chatbot framework
zh_CN: 跨平台高性能聊天机器人框架
zh_TW: 跨平台高性能聊天機器人框架
website: https://koishi.chat
architectures:
- amd64
- arm64
environments:
KOISHI_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 5140
KOISHI_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"

16
koishi/docker-compose.yml Normal file
View File

@@ -0,0 +1,16 @@
services:
koishi:
image: koishijs/koishi:v1.15.0
restart: always
environment:
- TZ=${KOISHI_TIME_ZONE}
networks:
- acepanel-network
ports:
- ${KOISHI_PORT_HTTP}:5140
volumes:
- ./data:/koishi
networks:
acepanel-network:
external: true

BIN
koishi/logo.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

51
lobe-chat/data.yml Executable file
View File

@@ -0,0 +1,51 @@
name:
en: LobeChat
zh_CN: LobeChat
zh_TW: LobeChat
tags:
- ai
- tool
description:
en: Modern ChatGPT/LLMs chat application and development framework
zh_CN: 现代化的 ChatGPT/LLMs 聊天应用与开发框架
zh_TW: 現代化的 ChatGPT/LLMs 聊天應用與開發框架
website: https://lobehub.com
architectures:
- amd64
- arm64
environments:
LOBE_CHAT_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 3210
OPENAI_API_KEY:
description:
en: OpenAI API Key
zh_CN: OpenAI API 密钥
zh_TW: OpenAI API 密鑰
type: text
default: ""
OPENAI_PROXY_URL:
description:
en: OpenAI Proxy URL
zh_CN: OpenAI 代理地址
zh_TW: OpenAI 代理地址
type: text
default: ""
ACCESS_CODE:
description:
en: Access Code
zh_CN: 访问密码
zh_TW: 訪問密碼
type: password
default: ""
OPENAI_MODEL_LIST:
description:
en: OpenAI Model List
zh_CN: OpenAI 模型列表
zh_TW: OpenAI 模型列表
type: text
default: ""

View File

@@ -0,0 +1,16 @@
services:
lobe-chat:
image: lobehub/lobe-chat:1.143.2
restart: always
networks:
- acepanel-network
ports:
- "${LOBE_CHAT_PORT_HTTP}:3210"
environment:
- OPENAI_API_KEY=${OPENAI_API_KEY}
- OPENAI_PROXY_URL=${OPENAI_PROXY_URL}
- ACCESS_CODE=${ACCESS_CODE}
- OPENAI_MODEL_LIST=${OPENAI_MODEL_LIST}
networks:
acepanel-network:
external: true

1
lobe-chat/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" style="flex:0 0 auto;line-height:1" viewBox="8 0.01 175.61 191.99"><path d="M183.608 107.8c0 49.576-38.952 84.2-87.808 84.2C46.96 192 8 156.72 8 107.144 8 92.4 11.28 86.08 28.64 83.768c31.12-4.144 47.536-2.504 67.168-2.504 19.624 0 47.536-.832 67.16 2.504 16.056 2.736 19.656 5.68 20.64 24.032" fill="#FFB02E"/><path d="M95.64 153.672c-18.512 0-23.424 2.288-23.424 2.288s2.296 17.696 23.424 17.696 23.424-17.696 23.424-17.696-4.912-2.296-23.424-2.296z" fill="#972021"/><path d="M169.2 92.08c0 4.16-32.72 7.528-73.064 7.528-40.352 0-73.064-3.376-73.064-7.536s32.712-7.536 73.064-7.536 73.056 3.376 73.056 7.536z" fill="#FF6723"/><path d="M79.752 99.608c.416-9.808-.32-14.936-3.6-23.88 0 0 6.216-7.896 17.68-7.896 11.472 0 19.664 2 19.664 2-1.984 11.008-2.08 17.648-1.64 29.776H79.76z" fill="#FEE064"/><path d="M69.064 148.28c9.656-4.64 16.256-14.096 16.256-25.736 0-16.648-13.496-31.456-30.144-31.456s-30.8 12.84-30.8 29.488c0 9.168 4.296 17.568 10.92 23.28a36.8 36.8 0 0 1 13-2.312c8.32 0 15.776 2.616 20.768 6.736m53.48 0c-9.656-4.64-16.256-14.096-16.256-25.736 0-16.648 13.496-31.456 30.144-31.456s30.8 12.84 30.8 29.488c0 9.168-4.296 17.568-10.92 23.28a36.8 36.8 0 0 0-13-2.312c-8.32 0-15.776 2.616-20.768 6.736" fill="#fff"/><path d="M57.144 139.576a18.344 18.344 0 1 0 0-36.688 18.344 18.344 0 0 0 0 36.688m77.32 0a18.344 18.344 0 1 1 0-36.688 18.344 18.344 0 0 1 0 36.688" fill="#270C36"/><path d="M104.32 7.216c-9.192 0-12.776-7.536-26.864-7.2-15.328 0-22.28 8.512-29.816 15.064-1.28 1.12-7.536 4.592-10.48 5.896-12.896 5.736-22.608 14.088-22.608 26.544 0 13.568 11.44 24.568 25.552 24.568q3.488-.008 6.704-.848c5.696 6.904 14.528 10.912 24.424 11.336 15.4.656 20.32-10 29.16-5.576 6.064 3.04 9.064 5.576 18.672 5.576 11.216 0 16.424-3.44 19.656-7.208 5.904-6.88 14.992-2.624 20.64-2.624 12.304 0 22.28-9.536 22.28-21.296s-9.968-21.296-22.272-21.296c-3.376 0-9.736.832-11.144-4.584-2.296-8.848-13.2-19.008-28.832-19.008-6.104 0-11.592.656-15.072.656" fill="#A68AE2"/><path d="M45.352 8.2a6.224 6.224 0 1 1-12.456 0 6.224 6.224 0 0 1 12.456 0" fill="#7B61FF"/><path d="M37.488 65.536a10.48 10.48 0 1 1-20.968 0 10.48 10.48 0 0 1 20.96 0z" fill="#F24630"/><path d="M175.744 27.2a10.16 10.16 0 1 1-20.312 0 10.16 10.16 0 0 1 20.32 0z" fill="#7CEE1D"/><path d="M77.608 154.72c3.6-.544 9.304-1.048 18.032-1.048 8 0 13.464.424 17.088.912-1.016 3.84-8.496 5.312-17.576 5.312-8.976 0-16.4-1.44-17.544-5.176" fill="#fff"/><path d="M95.808 184.792c13.168 0 15.272-13.424 15.68-16.784.312-2.72-1.096-4.088-2.64-5.016-1.528-.928-6.144-1.792-13.04-1.792s-11.48.864-13.04 1.792c-1.568.928-2.984 2.304-2.64 5.016.408 3.36 2.512 16.784 15.68 16.784" fill="#F24630"/><path d="M103.472 79.776c-3.76-2.552-9.144-2.784-12.968-.344a32.8 32.8 0 0 1-17.632 5.104c-17.736 0-32.112-13.936-32.112-31.12s14.376-31.12 32.112-31.12c8.928 0 17.008 3.52 22.824 9.232 3.248 3.176 8.576 4.08 12.776 2.36a28 28 0 0 1 10.592-2.072c15.024 0 27.2 11.8 27.2 26.36s-12.184 26.36-27.2 26.36c-5.8 0-11.176-1.76-15.6-4.76z" fill="#F4B8CA"/><path d="M134.464 64.56a8.848 8.848 0 1 1-17.688 0 8.848 8.848 0 0 1 17.688 0" fill="#0C74FF"/></svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

23
lsky-pro/data.yml Executable file
View File

@@ -0,0 +1,23 @@
name:
en: Lsky Pro
zh_CN: Lsky Pro
zh_TW: Lsky Pro
tags:
- storage
- tool
description:
en: Image hosting platform for uploading and managing images
zh_CN: 图片托管平台,用于上传和管理图片
zh_TW: 圖片託管平台,用於上傳和管理圖片
website: https://hub.docker.com/r/halcyonazure/lsky-pro-docker
architectures:
- amd64
- arm64
environments:
LSKY_PRO_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 8089

View File

@@ -0,0 +1,16 @@
services:
lskypro:
restart: always
networks:
- acepanel-network
volumes:
- ./data:/var/www/html/
ports:
- "${LSKY_PRO_PORT_HTTP}:8089"
environment:
- "WEB_PORT=8089"
image: halcyonazure/lsky-pro-docker:latest
networks:
acepanel-network:
external: true

BIN
lsky-pro/logo.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

29
mariadb/data.yml Executable file
View File

@@ -0,0 +1,29 @@
name:
en: MariaDB
zh_CN: MariaDB
zh_TW: MariaDB
tags:
- database
description:
en: Open source relational database, MySQL fork
zh_CN: 开源关系型数据库MySQL 分支
zh_TW: 開源關係型數據庫MySQL 分支
website: https://mariadb.org/
architectures:
- amd64
- arm64
environments:
MARIADB_PORT:
description:
en: Port
zh_CN: 端口
zh_TW:
type: port
default: 3306
MARIADB_DB_ROOT_PASSWORD:
description:
en: Root Password
zh_CN: Root 密码
zh_TW: Root 密碼
type: password
default: ""

View File

@@ -0,0 +1,17 @@
services:
mariadb:
image: mariadb:11.8.5
restart: always
networks:
- acepanel-network
ports:
- ${MARIADB_PORT}:3306
volumes:
- ./db/data:/var/lib/mysql
- ./conf/my.cnf:/etc/mysql/my.cnf
environment:
MYSQL_ROOT_PASSWORD: ${MARIADB_DB_ROOT_PASSWORD}
networks:
acepanel-network:
external: true

1
mariadb/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 170"><path fill="#002b64" d="M250.383.004c-3.957.127-2.706 1.267-11.255 3.37c-8.632 2.125-19.178 1.474-28.474 5.372c-27.75 11.639-33.319 51.417-58.547 65.666c-18.858 10.652-37.883 11.501-54.988 16.861c-11.241 3.525-23.538 10.754-33.723 19.53c-7.905 6.816-8.111 12.808-16.371 21.355c-8.836 9.143-35.115.155-47.025 14.148c3.837 3.879 5.519 4.966 13.08 3.96c-1.566 2.966-10.793 5.466-8.987 9.831c1.9 4.593 24.21 7.706 44.489-4.538c9.444-5.702 16.967-13.92 31.676-15.882c19.034-2.537 40.96 1.627 62.996 4.805c-3.268 9.742-9.827 16.22-15.082 23.979c-1.627 1.753 3.268 1.949 8.853.89c10.047-2.484 17.287-4.485 24.87-8.898c9.314-5.423 10.726-19.325 22.155-22.333c6.368 9.787 23.687 12.1 34.434 4.27c-9.43-2.669-12.036-22.741-8.853-31.586c3.015-8.373 5.994-21.766 9.031-32.833c3.26-11.886 4.463-26.867 8.408-32.922c5.937-9.109 12.496-12.237 18.19-17.374s10.907-10.136 10.736-21.89C255.94 2 253.983-.11 250.383.005"/><path fill="#c49a6c" d="M241.905 6.968c.949 3.232 2.432 4.716 8.845 5.309c-.937 8.13-6.36 12.578-12.441 16.844c-5.352 3.753-11.214 7.367-14.981 13.23c-3.86 6.005-6.31 26.559-12.294 46.857c-5.173 17.539-12.984 34.88-26.625 42.479c-1.425-3.587.182-10.208-2.653-12.384c-1.834 5.231-3.907 10.222-6.336 14.86c-8.004 15.3-19.855 26.754-39.66 30.252c9.397-12.716 18.382-25.847 18.577-47.763c-6.613 1.43-6.473 17.052-13.268 21.228c-4.356.474-8.77.471-13.21.204c-18.24-1.093-36.952-6.575-54.015-1.1c-11.618 3.729-21.12 12.525-30.958 16.792c-11.563 5.015-20.32 7.077-34.718 5.015c-1.829-2.463 10.538-5.64 9.798-10.988c-5.635-.623-8.907.742-13.806-1.483c.541-.997 1.336-1.827 2.337-2.518c8.978-6.215 34.48-1.468 41.304-8.17c4.213-4.133 6.977-8.46 9.839-12.665c2.775-4.081 5.643-8.048 10.014-11.624a76 76 0 0 1 5.23-3.898c7.448-5.097 16.662-9.72 25.73-12.907c12.351-4.342 24.868-4.7 38.034-9.73c8.133-3.109 16.978-6.948 24.187-12.32a48 48 0 0 0 4.829-4.099c20.586-20.068 24.667-55.468 56.785-58.767c3.884-.398 7.063-.27 9.958-.357c3.335-.1 6.288-.487 9.498-2.297m-39.154 113.3c.383 6.134 3.945 18.306 7.089 21.264c-6.158 1.497-16.765-.977-19.486-5.32c1.398-6.271 8.674-12.004 12.397-15.945"/><path fill="#002b64" d="M244.219 13.837c-1.238 2.597-3.608 5.944-3.608 12.554c-.01 1.135-.862 1.912-.876.163c.064-6.46 1.774-9.253 3.59-12.923c.844-1.504 1.353-.884.894.206m-1.247-.978c-1.46 2.478-4.976 6.996-5.558 13.581c-.107 1.13-1.025 1.828-.886.083c.634-6.428 3.444-10.451 5.577-13.949c.967-1.422 1.422-.76.867.285m-1.136-1.296c-1.664 2.345-7.076 7.772-8.208 14.286c-.204 1.114-1.177 1.736-.89.009c1.17-6.354 5.836-11.348 8.255-14.65c1.084-1.34 1.48-.64.843.355m-1.014-1.446l-.548.583c-2.42 2.594-8.042 8.922-9.915 14.715c-.36 1.075-1.411 1.554-.884-.117c2.052-6.126 7.703-12.724 10.562-15.653c1.263-1.172 1.556-.424.785.472m-29.05 13.115c1.254-5.386 5.443-7.84 12.674-7.242c1.745 8.04-8.02 11.283-12.674 7.242"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

90
mliev-dwz/data.yml Executable file
View File

@@ -0,0 +1,90 @@
name:
en: Mliev DWZ
zh_CN: Mliev DWZ
zh_TW: Mliev DWZ
tags:
- tool
description:
en: Enterprise-level URL shortener service platform
zh_CN: 企业级短链接服务平台
zh_TW: 企業級短鏈接服務平台
website: https://www.mliev.com/
architectures:
- amd64
- arm64
environments:
MLIEV_DWZ_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 8080
MLIEV_DWZ_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"
MLIEV_DWZ_DB_TYPE:
description:
en: Database Type
zh_CN: 数据库类型
zh_TW: 資料庫類型
type: apps
default: mysql
options:
- label: MySQL
value: mysql
- label: PostgreSQL
value: postgres
MLIEV_DWZ_DB_HOST:
description:
en: Database Host
zh_CN: 数据库主机
zh_TW: 資料庫主機
type: text
default: ""
MLIEV_DWZ_DB_PORT:
description:
en: Database Port
zh_CN: 数据库端口
zh_TW: 資料庫端口
type: port
default: 3306
MLIEV_DWZ_DB_NAME:
description:
en: Database Name
zh_CN: 数据库名
zh_TW: 資料庫名
type: text
default: dwz
MLIEV_DWZ_DB_USER:
description:
en: Database User
zh_CN: 数据库用户
zh_TW: 資料庫用戶
type: text
default: dwz
MLIEV_DWZ_DB_USER_PASSWORD:
description:
en: Database Password
zh_CN: 数据库密码
zh_TW: 資料庫密碼
type: password
default: ""
MLIEV_DWZ_REDIS_HOST:
description:
en: Redis Host
zh_CN: Redis 主机
zh_TW: Redis 主機
type: text
default: ""
MLIEV_DWZ_REDIS_ROOT_PASSWORD:
description:
en: Redis Password
zh_CN: Redis 密码
zh_TW: Redis 密碼
type: password
default: ""

View File

@@ -0,0 +1,27 @@
services:
dwz-server:
image: docker.cnb.cool/mliev/open/dwz-server:v2.10.2
restart: always
networks:
- acepanel-network
ports:
- ${MLIEV_DWZ_PORT_HTTP}:8080
volumes:
- "./config/:/app/config/"
environment:
- TZ=${MLIEV_DWZ_TIME_ZONE}
- DATABASE_DRIVER=${MLIEV_DWZ_DB_TYPE}
- DATABASE_HOST=${MLIEV_DWZ_DB_HOST}
- DATABASE_PORT=${MLIEV_DWZ_DB_PORT}
- DATABASE_DBNAME=${MLIEV_DWZ_DB_NAME}
- DATABASE_USERNAME=${MLIEV_DWZ_DB_USER}
- DATABASE_PASSWORD=${MLIEV_DWZ_DB_USER_PASSWORD}
- REDIS_HOST=${MLIEV_DWZ_REDIS_HOST}
- REDIS_PORT=6379
- REDIS_PASSWORD=${MLIEV_DWZ_REDIS_ROOT_PASSWORD}
- REDIS_DB=0
- GIN_MODE=release
networks:
acepanel-network:
external: true

BIN
mliev-dwz/logo.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

28
mssql/data.yml Executable file
View File

@@ -0,0 +1,28 @@
name:
en: MS SQL Server
zh_CN: MS SQL Server
zh_TW: MS SQL Server
tags:
- database
description:
en: Microsoft SQL Server relational database
zh_CN: 微软 SQL Server 关系型数据库
zh_TW: 微軟 SQL Server 關係型數據庫
website: https://github.com/microsoft/mssql-docker
architectures:
- amd64
environments:
MSSQL_PORT:
description:
en: Port
zh_CN: 端口
zh_TW:
type: port
default: 1433
MSSQL_SA_PASSWORD:
description:
en: SA Password
zh_CN: SA 密码
zh_TW: SA 密碼
type: password
default: ""

17
mssql/docker-compose.yml Normal file
View File

@@ -0,0 +1,17 @@
services:
mssql:
image: mcr.microsoft.com/mssql/server:2022-latest
restart: unless-stopped
networks:
- acepanel-network
ports:
- ${MSSQL_PORT}:1433
environment:
- ACCEPT_EULA=Y
- MSSQL_SA_PASSWORD=${MSSQL_SA_PASSWORD}
volumes:
- ./data:/var/opt/mssql/data
networks:
acepanel-network:
external: true

1
mssql/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

29
mysql/data.yml Executable file
View File

@@ -0,0 +1,29 @@
name:
en: MySQL
zh_CN: MySQL
zh_TW: MySQL
tags:
- database
description:
en: World's most popular open source relational database
zh_CN: 全球最流行的开源关系型数据库
zh_TW: 全球最流行的開源關係型數據庫
website: https://www.mysql.com
architectures:
- amd64
- arm64
environments:
MYSQL_PORT:
description:
en: Port
zh_CN: 端口
zh_TW:
type: port
default: 3306
MYSQL_DB_ROOT_PASSWORD:
description:
en: Root Password
zh_CN: Root 密码
zh_TW: Root 密碼
type: password
default: ""

20
mysql/docker-compose.yml Normal file
View File

@@ -0,0 +1,20 @@
services:
mysql:
image: mysql:8.4.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_DB_ROOT_PASSWORD}
networks:
- acepanel-network
ports:
- ${MYSQL_PORT}:3306
volumes:
- ./data/:/var/lib/mysql
- ./conf/my.cnf:/etc/my.cnf
- ./log:/var/log/mysql
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
networks:
acepanel-network:
external: true

1
mysql/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.3 KiB

112
nacos/data.yml Executable file
View File

@@ -0,0 +1,112 @@
name:
en: Nacos
zh_CN: Nacos
zh_TW: Nacos
tags:
- middleware
- devops
description:
en: Dynamic service discovery, configuration and service management platform
zh_CN: 动态服务发现、配置和服务管理平台
zh_TW: 動態服務發現、配置和服務管理平台
website: https://nacos.io/
architectures:
- amd64
- arm64
environments:
NACOS_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 8080
NACOS_PORT_API_HTTP:
description:
en: API HTTP Port
zh_CN: API HTTP 端口
zh_TW: API HTTP 埠
type: port
default: 8848
NACOS_PORT_COMMUNICATION:
description:
en: Communication Port
zh_CN: 通信端口
zh_TW: 通信埠
type: port
default: 9848
NACOS_JVM_XMS:
description:
en: JVM XMS
zh_CN: JVM XMS
zh_TW: JVM XMS
type: text
default: "512m"
NACOS_JVM_XMX:
description:
en: JVM XMX
zh_CN: JVM XMX
zh_TW: JVM XMX
type: text
default: "512m"
NACOS_JVM_XMN:
description:
en: JVM XMN
zh_CN: JVM XMN
zh_TW: JVM XMN
type: text
default: "256m"
NACOS_JVM_MS:
description:
en: JVM MS
zh_CN: JVM MS
zh_TW: JVM MS
type: text
default: "128m"
NACOS_JVM_MMS:
description:
en: JVM MMS
zh_CN: JVM MMS
zh_TW: JVM MMS
type: text
default: "320m"
NACOS_AUTH_ENABLE:
description:
en: Enable Authentication
zh_CN: 启用认证
zh_TW: 啟用認證
type: select
default: "FALSE"
options:
- label: "TRUE"
value: "TRUE"
- label: "FALSE"
value: "FALSE"
NACOS_AUTH_IDENTITY_KEY:
description:
en: Auth Identity Key
zh_CN: 认证身份密钥
zh_TW: 認證身份密鑰
type: text
default: ""
NACOS_AUTH_IDENTITY_VALUE:
description:
en: Auth Identity Value
zh_CN: 认证身份值
zh_TW: 認證身份值
type: text
default: ""
NACOS_AUTH_TOKEN:
description:
en: Auth Token
zh_CN: 认证令牌
zh_TW: 認證令牌
type: text
default: ""
NACOS_SERVER_IP:
description:
en: Server IP
zh_CN: 服务器 IP
zh_TW: 服務器 IP
type: text
default: ""

30
nacos/docker-compose.yml Normal file
View File

@@ -0,0 +1,30 @@
services:
nacos:
image: nacos/nacos-server:v3.1.1
restart: always
environment:
- NACOS_AUTH_ENABLE=${NACOS_AUTH_ENABLE:-FALSE}
- PREFER_HOST_MODE=hostname
- MODE=standalone
- JVM_XMS=${NACOS_JVM_XMS}
- JVM_XMX=${NACOS_JVM_XMX}
- JVM_XMN=${NACOS_JVM_XMN}
- JVM_MS=${NACOS_JVM_MS}
- JVM_MMS=${NACOS_JVM_MMS}
- NACOS_AUTH_IDENTITY_KEY=${NACOS_AUTH_IDENTITY_KEY}
- NACOS_AUTH_IDENTITY_VALUE=${NACOS_AUTH_IDENTITY_VALUE}
- NACOS_AUTH_TOKEN=${NACOS_AUTH_TOKEN}
- NACOS_SERVER_IP=${NACOS_SERVER_IP}
volumes:
- ./data/logs:/home/nacos/logs
- ./data/data:/home/nacos/data
ports:
- "${NACOS_PORT_HTTP}:8080"
- "${NACOS_PORT_API_HTTP}:8848"
- "${NACOS_PORT_COMMUNICATION}:9848"
networks:
- acepanel-network
networks:
acepanel-network:
external: true

BIN
nacos/logo.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

30
new-api/data.yml Executable file
View File

@@ -0,0 +1,30 @@
name:
en: New API
zh_CN: New API
zh_TW: New API
tags:
- ai
- tool
description:
en: Next-generation LLM gateway and AI asset management system
zh_CN: 新一代 LLM 网关与 AI 资产管理系统
zh_TW: 新一代 LLM 網關與 AI 資產管理系統
website: https://www.newapi.ai/
architectures:
- amd64
- arm64
environments:
NEW_API_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 3000
NEW_API_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"

View File

@@ -0,0 +1,24 @@
services:
new-api:
image: calciumion/new-api:v0.10.5
restart: always
ports:
- ${NEW_API_PORT_HTTP}:3000
networks:
- acepanel-network
command: --log-dir /app/logs
volumes:
- ./data:/data
- ./logs:/app/logs
environment:
- TZ=${NEW_API_TIME_ZONE}
- ERROR_LOG_ENABLED=true
- MEMORY_CACHE_ENABLED=true
healthcheck:
test: ["CMD-SHELL", "wget -q -O - http://localhost:3000/api/status | grep -o '\"success\":\\s*true' || exit 1"]
interval: 30s
timeout: 10s
retries: 3
networks:
acepanel-network:
external: true

1
new-api/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>New API</title><path d="M23.078 16.34c-.506 1.323-1.198 2.519-2.117 3.562-2.378 2.696-5.374 4.057-8.971 4.098a.037.037 0 01-.024-.01.041.041 0 01-.013-.023.041.041 0 01.003-.025.037.037 0 01.019-.019c1.886-.779 3.454-1.973 4.625-3.639a10.148 10.148 0 001.626-3.677c.217-.98.33-1.955.282-2.942-.048-1.018-.152-1.601-.484-2.565-.386-1.12-.915-2.16-1.627-3.089-.883-1.154-1.876-1.87-2.9-2.779-.995-.88-2.19-2.623-1.059-3.754.384-.384.997-.59 1.838-.621 2.478-.09 5.011 1.636 6.597 3.453.75.86 1.38 1.798 1.865 2.837.486 1.041.814 2.122.978 3.246.133.915.117 1.441.092 2.365a10.82 10.82 0 01-.73 3.582z" fill="url(#lobe-icons-new-api-fill-0)"></path><path d="M11.86.01a.041.041 0 01.009.049.038.038 0 01-.018.018C9.964.856 8.396 2.05 7.225 3.716a10.148 10.148 0 00-1.626 3.678c-.217.979-.33 1.955-.283 2.941.049 1.018.154 1.601.486 2.565.385 1.12.914 2.16 1.626 3.088.883 1.154 1.876 1.872 2.9 2.78.995.88 2.19 2.622 1.059 3.753-.385.385-.997.591-1.838.622-2.478.089-5.011-1.636-6.597-3.454-.75-.86-1.38-1.797-1.865-2.837a11.591 11.591 0 01-.978-3.246c-.133-.914-.117-1.44-.091-2.364.034-1.225.284-2.416.73-3.582.504-1.323 1.197-2.52 2.116-3.562C5.241 1.402 8.238.04 11.835 0c.009 0 .018.004.024.01z" fill="url(#lobe-icons-new-api-fill-1)"></path><path d="M8.721 11.903l2.455-.708.72-2.48a.066.066 0 01.127.002l.58 2.26c.776.437 1.65.755 2.622.956a.05.05 0 01.028.075.05.05 0 01-.024.019l-2.382.709a.163.163 0 00-.109.108l-.72 2.444a.034.034 0 01-.031.027.034.034 0 01-.034-.024l-.713-2.395a.183.183 0 00-.128-.128l-2.39-.705a.084.084 0 01-.044-.13.084.084 0 01.043-.03z" fill="url(#lobe-icons-new-api-fill-2)"></path><defs><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-new-api-fill-0" x1="17.889" x2="17.889" y1=".854" y2="24"><stop stop-color="#F85EAD"></stop><stop offset="1" stop-color="#FD75FD"></stop></linearGradient><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-new-api-fill-1" x1="5.936" x2="5.936" y1="0" y2="23.146"><stop offset=".332" stop-color="#11F5EF"></stop><stop offset="1" stop-color="#C738FB"></stop></linearGradient><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-new-api-fill-2" x1="11.961" x2="11.961" y1="8.666" y2="15.315"><stop offset=".332" stop-color="#11F5EF"></stop><stop offset="1" stop-color="#C738FB"></stop></linearGradient></defs></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

30
nextcloud/data.yml Executable file
View File

@@ -0,0 +1,30 @@
name:
en: Nextcloud
zh_CN: Nextcloud
zh_TW: Nextcloud
tags:
- storage
- tool
description:
en: Self-hosted productivity platform for file sync and collaboration
zh_CN: 自托管的文件同步与协作生产力平台
zh_TW: 自託管的文件同步與協作生產力平台
website: https://nextcloud.com/
architectures:
- amd64
- arm64
environments:
NEXTCLOUD_PORT_HTTPS:
description:
en: HTTPS Port
zh_CN: HTTPS 端口
zh_TW: HTTPS 埠
type: port
default: 443
NEXTCLOUD_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"

View File

@@ -0,0 +1,18 @@
services:
nextcloud:
image: linuxserver/nextcloud:32.0.3
restart: always
networks:
- acepanel-network
ports:
- "${NEXTCLOUD_PORT_HTTPS}:443"
volumes:
- "./data/config:/config"
- "./data/data:/data"
environment:
- PUID=1000
- PGID=1000
- TZ=${NEXTCLOUD_TIME_ZONE}
networks:
acepanel-network:
external: true

1
nextcloud/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 139.3 512.2 233.5"><path d="M256 139.3c-53 0-97.9 35.8-112.1 84.4-12.2-25.5-38.2-43.4-68.2-43.4C34.2 180.2 0 214.4 0 256s34.2 75.8 75.8 75.8c30 0 55.9-17.9 68.2-43.4 14.1 48.6 59.1 84.4 112.1 84.4S354 337 368.2 288.4c12.2 25.5 38.2 43.4 68.2 43.4 41.6 0 75.8-34.2 75.8-75.8s-34.2-75.8-75.8-75.8c-30 0-55.9 17.9-68.2 43.4-14.3-48.5-59.2-84.3-112.2-84.3m0 45c39.9 0 71.7 31.8 71.7 71.7s-31.8 71.7-71.7 71.7-71.7-31.8-71.7-71.7 31.8-71.7 71.7-71.7m-180.2 41c17.2 0 30.7 13.5 30.7 30.7S93 286.7 75.8 286.7 45.1 273.2 45.1 256s13.4-30.7 30.7-30.7m360.4 0c17.2 0 30.7 13.5 30.7 30.7s-13.5 30.7-30.7 30.7-30.7-13.5-30.7-30.7 13.5-30.7 30.7-30.7" style="fill:#3784c9"/></svg>

After

Width:  |  Height:  |  Size: 739 B

23
nezha/data.yml Executable file
View File

@@ -0,0 +1,23 @@
name:
en: Nezha
zh_CN: 哪吒监控
zh_TW: 哪吒監控
tags:
- monitor
- tool
description:
en: Lightweight server monitoring and management tool
zh_CN: 轻量级服务器监控与运维工具
zh_TW: 輕量級服務器監控與運維工具
website: https://nezha.wiki/
architectures:
- amd64
- arm64
environments:
NEZHA_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 8008

14
nezha/docker-compose.yml Normal file
View File

@@ -0,0 +1,14 @@
services:
dashboard:
image: ghcr.io/nezhahq/nezha:v1.14.14
restart: always
networks:
- acepanel-network
ports:
- ${NEZHA_PORT_HTTP}:8008
volumes:
- ./data:/dashboard/data
networks:
acepanel-network:
external: true

6
nezha/logo.svg Normal file
View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg">
<g fill="none" fill-rule="evenodd">
<path fill="#0A94F2" d="M30 17v61.84L73.588 106 177 43.082l-7.336-.542V17z"></path>
<path fill="#0338D6" d="M77.42 139.845L30 109.943v42.6L99.585 187l69.582-34.457V75.38L186 48z"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 299 B

23
ollama/data.yml Executable file
View File

@@ -0,0 +1,23 @@
name:
en: Ollama
zh_CN: Ollama
zh_TW: Ollama
tags:
- ai
- tool
description:
en: Run large language models locally
zh_CN: 本地运行大型语言模型
zh_TW: 本地運行大型語言模型
website: https://ollama.com/
architectures:
- amd64
- arm64
environments:
OLLAMA_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 11434

14
ollama/docker-compose.yml Normal file
View File

@@ -0,0 +1,14 @@
services:
ollama:
image: ollama/ollama:0.14.1
restart: unless-stopped
ports:
- ${OLLAMA_PORT_HTTP}:11434
networks:
- acepanel-network
tty: true
volumes:
- ./data:/root/.ollama
networks:
acepanel-network:
external: true

20
ollama/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.6 KiB

65
one-api/data.yml Executable file
View File

@@ -0,0 +1,65 @@
name:
en: One API
zh_CN: One API
zh_TW: One API
tags:
- ai
- tool
description:
en: Unified LLM gateway with OpenAI API compatibility
zh_CN: 统一的 LLM 网关,兼容 OpenAI API
zh_TW: 統一的 LLM 網關,兼容 OpenAI API
website: https://openai.justsong.cn/
architectures:
- amd64
- arm64
environments:
ONE_API_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 3000
ONE_API_DB_HOST:
description:
en: Database Host
zh_CN: 数据库主机
zh_TW: 資料庫主機
type: text
default: ""
ONE_API_DB_PORT:
description:
en: Database Port
zh_CN: 数据库端口
zh_TW: 資料庫端口
type: port
default: 3306
ONE_API_DB_NAME:
description:
en: Database Name
zh_CN: 数据库名
zh_TW: 資料庫名
type: text
default: oneapi
ONE_API_DB_USER:
description:
en: Database User
zh_CN: 数据库用户
zh_TW: 資料庫用戶
type: text
default: oneapi
ONE_API_DB_USER_PASSWORD:
description:
en: Database Password
zh_CN: 数据库密码
zh_TW: 資料庫密碼
type: password
default: ""
ONE_API_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"

View File

@@ -0,0 +1,16 @@
services:
one-api:
image: justsong/one-api:v0.6.10
restart: always
ports:
- ${ONE_API_PORT_HTTP}:3000
networks:
- acepanel-network
volumes:
- ./data:/data
environment:
- SQL_DSN=${ONE_API_DB_USER}:${ONE_API_DB_USER_PASSWORD}@tcp(${ONE_API_DB_HOST}:${ONE_API_DB_PORT})/${ONE_API_DB_NAME}
- TZ=${ONE_API_TIME_ZONE}
networks:
acepanel-network:
external: true

1
one-api/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" viewBox="0 0 24 24"><path d="M22.282 9.821a6 6 0 0 0-.516-4.91 6.05 6.05 0 0 0-6.51-2.9A6.065 6.065 0 0 0 4.981 4.18a6 6 0 0 0-3.998 2.9 6.05 6.05 0 0 0 .743 7.097 5.98 5.98 0 0 0 .51 4.911 6.05 6.05 0 0 0 6.515 2.9A6 6 0 0 0 13.26 24a6.06 6.06 0 0 0 5.772-4.206 6 6 0 0 0 3.997-2.9 6.06 6.06 0 0 0-.747-7.073M13.26 22.43a4.48 4.48 0 0 1-2.876-1.04l.141-.081 4.779-2.758a.8.8 0 0 0 .392-.681v-6.737l2.02 1.168a.07.07 0 0 1 .038.052v5.583a4.504 4.504 0 0 1-4.494 4.494M3.6 18.304a4.47 4.47 0 0 1-.535-3.014l.142.085 4.783 2.759a.77.77 0 0 0 .78 0l5.843-3.369v2.332a.08.08 0 0 1-.033.062L9.74 19.95a4.5 4.5 0 0 1-6.14-1.646M2.34 7.896a4.5 4.5 0 0 1 2.366-1.973V11.6a.77.77 0 0 0 .388.677l5.815 3.354-2.02 1.168a.08.08 0 0 1-.071 0l-4.83-2.786A4.504 4.504 0 0 1 2.34 7.872zm16.597 3.855-5.833-3.387L15.119 7.2a.08.08 0 0 1 .071 0l4.83 2.791a4.494 4.494 0 0 1-.676 8.105v-5.678a.79.79 0 0 0-.407-.667m2.01-3.023-.141-.085-4.774-2.782a.78.78 0 0 0-.785 0L9.409 9.23V6.897a.07.07 0 0 1 .028-.061l4.83-2.787a4.5 4.5 0 0 1 6.68 4.66zm-12.64 4.135-2.02-1.164a.08.08 0 0 1-.038-.057V6.075a4.5 4.5 0 0 1 7.375-3.453l-.142.08L8.704 5.46a.8.8 0 0 0-.393.681zm1.097-2.365 2.602-1.5 2.607 1.5v2.999l-2.597 1.5-2.607-1.5Z"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

44
openlist/data.yml Executable file
View File

@@ -0,0 +1,44 @@
name:
en: OpenList
zh_CN: OpenList
zh_TW: OpenList
tags:
- storage
- tool
description:
en: File listing program with multi-storage support
zh_CN: 支持多种存储的文件列表程序
zh_TW: 支持多種存儲的文件列表程序
website: https://docs.oplist.org/
architectures:
- amd64
- arm64
environments:
OPENLIST_IMAGE:
description:
en: Docker Image
zh_CN: Docker 镜像
zh_TW: Docker 鏡像
type: text
default: "xhofe/openlist:latest"
OPENLIST_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 埠
type: port
default: 5244
OPENLIST_PORT_S3:
description:
en: S3 Port
zh_CN: S3 端口
zh_TW: S3 埠
type: port
default: 5246
OPENLIST_TIME_ZONE:
description:
en: Time Zone
zh_CN: 时区
zh_TW: 時區
type: text
default: "Asia/Shanghai"

View File

@@ -0,0 +1,18 @@
services:
openlist:
image: ${OPENLIST_IMAGE}
restart: always
user: "0:0"
networks:
- acepanel-network
ports:
- "${OPENLIST_PORT_HTTP}:5244"
- "${OPENLIST_PORT_S3}:5246"
volumes:
- ./data:/opt/openlist/data
environment:
- TZ=${OPENLIST_TIME_ZONE}
- UMASK=022
networks:
acepanel-network:
external: true

27
openlist/logo.svg Normal file
View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Base" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
<defs>
<style>
.cls-1 {
--sky-400: #38bdf8;
@supports (color: oklch(0% 0 0)) {
--sky-400: oklch(74.6% 0.16 232.661);
}
fill: var(--sky-400);
}
.cls-2 {
--teal-200: #99f6e4;
@supports (color: oklch(0% 0 0)) {
--teal-200: oklch(91% 0.096 180.426);
}
fill: var(--teal-200);
}
</style>
</defs>
<g id="LB">
<path class="cls-1" d="M244.57,776.75c-10.1,0-20.31-2.78-29.46-8.59-25.63-16.3-33.2-50.29-16.9-75.92l201.93-317.6c16.3-25.63,50.29-33.2,75.92-16.9,25.63,16.3,33.2,50.29,16.9,75.92l-201.93,317.6c-10.48,16.48-28.28,25.5-46.46,25.5Z"/>
</g>
<g id="RT">
<path class="cls-2" d="M509.93,907.83c-35.01,0-67.29-4.84-91.84-13.86-15.63-5.74-27.82-18.25-33.15-34.03s-3.23-33.12,5.72-47.16l174.43-273.77c16.32-25.62,50.32-33.15,75.94-16.83,25.62,16.32,33.15,50.32,16.83,75.94l-126.68,198.82c25.39-1.89,54.61-7.42,84.56-19.13,71.29-27.87,127.46-82.26,158.15-153.15,30.53-70.52,31.94-147.78,3.98-217.56-28.43-70.95-82.76-126.78-152.98-157.2-70.23-30.42-147.71-31.59-218.17-3.27-73.46,29.52-126.75,82.48-158.4,157.4-11.82,27.98-44.08,41.08-72.07,29.27-27.98-11.82-41.08-44.08-29.27-72.07,42.86-101.46,118.49-176.38,218.71-216.66,49.54-19.91,101.59-29.4,154.67-28.2,51.11,1.15,100.99,12.12,148.25,32.6,47.14,20.42,89.3,49.27,125.31,85.75,37.27,37.75,66.22,81.98,86.05,131.46,19.64,49.01,28.94,100.74,27.64,153.75-1.26,51.15-12.28,101.08-32.77,148.42-20.54,47.45-49.51,89.78-86.11,125.81-38.15,37.56-82.88,66.53-132.94,86.09-42.5,16.61-89.11,26.08-134.81,27.39-3.71.11-7.4.16-11.05.16Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

36
pg4admin/data.yml Normal file
View File

@@ -0,0 +1,36 @@
name:
en: pgAdmin 4
zh_CN: pgAdmin 4
zh_TW: pgAdmin 4
tags:
- tool
description:
en: PostgreSQL management and development platform
zh_CN: PostgreSQL 管理与开发平台
zh_TW: PostgreSQL 管理與開發平台
website: https://www.pgadmin.org
architectures:
- amd64
- arm64
environments:
PGADMIN_PORT:
description:
en: The port on which pgAdmin 4 will be accessible.
zh_CN: pgAdmin 4 可访问的端口。
zh_TW: pgAdmin 4 可訪問的端口。
type: port
default: 8080
PGADMIN_DEFAULT_EMAIL:
description:
en: The email address for the default pgAdmin 4 administrator account.
zh_CN: 默认 pgAdmin 4 管理员账户的电子邮箱地址。
zh_TW: 預設 pgAdmin 4 管理員帳戶的電子郵件地址。
type: text
default:
PGADMIN_DEFAULT_PASSWORD:
description:
en: The password for the default pgAdmin 4 administrator account.
zh_CN: 默认 pgAdmin 4 管理员账户的密码。
zh_TW: 預設 pgAdmin 4 管理員帳戶的密碼。
type: password
default:

View File

@@ -0,0 +1,16 @@
services:
pgadmin4:
image: dpage/pgadmin4:9.11
restart: always
environment:
PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL}
PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD}
ports:
- ${PGADMIN_PORT}:80
volumes:
- ./data:/var/lib/pgadmin
networks:
- acepanel-network
networks:
acepanel-network:
external: true

1
pg4admin/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.0 KiB

36
postgresql/data.yml Executable file
View File

@@ -0,0 +1,36 @@
name:
en: PostgreSQL
zh_CN: PostgreSQL
zh_TW: PostgreSQL
tags:
- database
description:
en: Powerful open source object-relational database system
zh_CN: 功能强大的开源对象关系数据库系统
zh_TW: 功能強大的開源對象關係數據庫系統
website: https://www.postgresql.org/
architectures:
- amd64
- arm64
environments:
POSTGRESQL_DB_ROOT_USER:
description:
en: Database Root Username
zh_CN: 数据库 Root 用户名
zh_TW: 數據庫 Root 用戶名
type: text
default: postgres
POSTGRESQL_DB_ROOT_PASSWORD:
description:
en: Database Root Password
zh_CN: 数据库 Root 密码
zh_TW: 數據庫 Root 密碼
type: password
default: ""
POSTGRESQL_PORT:
description:
en: Port
zh_CN: 端口
zh_TW:
type: port
default: 5432

View File

@@ -0,0 +1,23 @@
services:
postgres:
image: postgres:18.1-alpine
restart: always
environment:
- POSTGRES_USER=${POSTGRESQL_DB_ROOT_USER}
- POSTGRES_PASSWORD=${POSTGRESQL_DB_ROOT_PASSWORD}
ports:
- ${POSTGRESQL_PORT}:5432
volumes:
- ./data:/var/lib/postgresql
healthcheck:
test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${POSTGRESQL_DB_ROOT_USER}"]
start_period: 20s
interval: 30s
retries: 5
timeout: 5s
networks:
- acepanel-network
networks:
acepanel-network:
external: true

1
postgresql/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.0 KiB

22
prometheus/data.yml Executable file
View File

@@ -0,0 +1,22 @@
name:
en: Prometheus
zh_CN: Prometheus
zh_TW: Prometheus
tags:
- monitor
description:
en: Open source monitoring and alerting toolkit
zh_CN: 开源监控和告警工具包
zh_TW: 開源監控和告警工具包
website: https://prometheus.io
architectures:
- amd64
- arm64
environments:
PROMETHEUS_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 端口
type: port
default: 9090

View File

@@ -0,0 +1,20 @@
services:
prometheus:
restart: always
networks:
- acepanel-network
ports:
- "${PROMETHEUS_PORT_HTTP}:9090"
volumes:
- ./conf:/etc/prometheus/
- ./prometheus:/prometheus
image: prom/prometheus:v3.9.1
command:
- '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.path=/prometheus'
- '--web.console.libraries=/etc/prometheus/console_libraries'
- '--web.console.templates=/etc/prometheus/consoles'
- '--storage.tsdb.retention.time=200h'
networks:
acepanel-network:
external: true

1
prometheus/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 512 512"><path d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0m0 479.1c-40.2 0-72.8-26.9-72.8-60h145.7c-.1 33.1-32.7 60-72.9 60m120.3-79.9H135.7v-43.6h240.6zm-.9-66h-239c-.8-.9-1.6-1.8-2.4-2.8-24.6-29.9-30.4-45.5-36.1-61.4-.1-.5 29.9 6.1 51.1 10.9 0 0 10.9 2.5 26.9 5.4-15.3-18-24.5-40.9-24.5-64.2 0-51.3 39.4-96.2 25.2-132.4 13.8 1.1 28.6 29.2 29.6 73 14.7-20.3 20.8-57.4 20.8-80.1 0-23.5 15.5-50.9 31-51.8-13.8 22.8 3.6 42.3 19.1 90.8 5.8 18.2 5.1 48.8 9.5 68.3 1.5-40.4 8.4-99.2 34-119.6-11.3 25.6 1.7 57.6 10.5 73 14.3 24.8 23 43.7 23 79.3 0 23.9-8.8 46.3-23.7 63.9 16.9-3.2 28.6-6 28.6-6l54.9-10.7c.2 0-7.8 32.8-38.5 64.4" style="fill:#e6522c"/></svg>

After

Width:  |  Height:  |  Size: 764 B

22
qinglong/data.yml Executable file
View File

@@ -0,0 +1,22 @@
name:
en: Qinglong
zh_CN: 青龙
zh_TW: 青龍
tags:
- tool
description:
en: Scheduled task management platform
zh_CN: 定时任务管理平台
zh_TW: 定時任務管理平台
website: https://qinglong.online
architectures:
- amd64
- arm64
environments:
QINGLONG_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 端口
type: port
default: 5700

View File

@@ -0,0 +1,13 @@
services:
qinglong:
image: whyour/qinglong:2.20.1-debian
networks:
- acepanel-network
volumes:
- ./data:/ql/data
ports:
- "${QINGLONG_PORT_HTTP}:5700"
restart: always
networks:
acepanel-network:
external: true

BIN
qinglong/logo.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

43
rabbitmq/data.yml Executable file
View File

@@ -0,0 +1,43 @@
name:
en: RabbitMQ
zh_CN: RabbitMQ
zh_TW: RabbitMQ
tags:
- middleware
description:
en: Feature-rich multi-protocol messaging broker
zh_CN: 功能丰富的多协议消息代理
zh_TW: 功能豐富的多協議消息代理
website: https://www.rabbitmq.com/
architectures:
- amd64
- arm64
environments:
RABBITMQ_DEFAULT_USER:
description:
en: Default Username
zh_CN: 默认用户名
zh_TW: 默認用戶名
type: text
default: admin
RABBITMQ_DEFAULT_PASS:
description:
en: Default Password
zh_CN: 默认密码
zh_TW: 默認密碼
type: password
default: ""
RABBITMQ_PORT_SERVICE:
description:
en: Service Port
zh_CN: 服务端口
zh_TW: 服務端口
type: port
default: 5672
RABBITMQ_PORT_HTTP:
description:
en: HTTP Management Port
zh_CN: HTTP 管理端口
zh_TW: HTTP 管理端口
type: port
default: 15672

View File

@@ -0,0 +1,19 @@
services:
rabbitmq:
image: rabbitmq:4.2.2-management-alpine
hostname: rabbitmq
restart: always
ports:
- ${RABBITMQ_PORT_SERVICE}:5672
- ${RABBITMQ_PORT_HTTP}:15672
environment:
- RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER}
- RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS}
volumes:
- ./data/:/var/lib/rabbitmq/
- ./log/:/var/log/rabbitmq
networks:
- acepanel-network
networks:
acepanel-network:
external: true

1
rabbitmq/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" preserveAspectRatio="xMidYMid" viewBox="-7.5 0 271 271"><path fill="#F60" d="M245.44 108.308h-85.09a7.74 7.74 0 0 1-7.735-7.734v-88.68C152.615 5.327 147.29 0 140.726 0h-30.375c-6.568 0-11.89 5.327-11.89 11.894v88.143c0 4.573-3.697 8.29-8.27 8.31l-27.885.133c-4.612.025-8.359-3.717-8.35-8.325l.173-88.241C54.144 5.337 48.817 0 42.24 0H11.89C5.321 0 0 5.327 0 11.894V260.21c0 5.834 4.726 10.56 10.555 10.56H245.44c5.834 0 10.56-4.726 10.56-10.56V118.868c0-5.834-4.726-10.56-10.56-10.56m-39.902 93.233c0 7.645-6.198 13.844-13.843 13.844H167.69c-7.646 0-13.844-6.199-13.844-13.844v-24.005c0-7.646 6.198-13.844 13.844-13.844h24.005c7.645 0 13.843 6.198 13.843 13.844z"/></svg>

After

Width:  |  Height:  |  Size: 736 B

30
redis/data.yml Executable file
View File

@@ -0,0 +1,30 @@
name:
en: Redis
zh_CN: Redis
zh_TW: Redis
tags:
- database
- middleware
description:
en: In-memory data structure store for database, cache and message broker
zh_CN: 内存数据结构存储,用作数据库、缓存和消息代理
zh_TW: 內存數據結構存儲,用作數據庫、緩存和消息代理
website: https://redis.io/
architectures:
- amd64
- arm64
environments:
REDIS_REDIS_ROOT_PASSWORD:
description:
en: Redis Root Password
zh_CN: Redis Root 密码
zh_TW: Redis Root 密碼
type: password
default: ""
REDIS_PORT:
description:
en: Port
zh_CN: 端口
zh_TW: 端口
type: port
default: 6379

16
redis/docker-compose.yml Normal file
View File

@@ -0,0 +1,16 @@
services:
redis:
image: redis:8.4.0-alpine
restart: always
networks:
- acepanel-network
ports:
- ${REDIS_PORT}:6379
command: redis-server /etc/redis/redis.conf ${REDIS_REDIS_ROOT_PASSWORD:+--requirepass "${REDIS_REDIS_ROOT_PASSWORD}"}
volumes:
- ./data:/data
- ./conf/redis.conf:/etc/redis/redis.conf
- ./logs:/logs
networks:
acepanel-network:
external: true

1
redis/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#a41e11" d="M121.8 93.1c-6.7 3.5-41.4 17.7-48.8 21.6s-11.5 3.8-17.3 1S13 98.1 6.3 94.9c-3.3-1.6-5-2.9-5-4.2V78s48-10.5 55.8-13.2c7.8-2.8 10.4-2.9 17-.5s46.1 9.5 52.6 11.9v12.5c0 1.3-1.5 2.7-4.9 4.4"/><path fill="#d82c20" d="M121.8 80.5C115.1 84 80.4 98.2 73 102.1s-11.5 3.8-17.3 1S13 85.4 6.3 82.2C-.3 79-.5 76.8 6 74.3c6.5-2.6 43.2-17 51-19.7c7.8-2.8 10.4-2.9 17-.5s41.1 16.1 47.6 18.5c6.7 2.4 6.9 4.4.2 7.9"/><path fill="#a41e11" d="M121.8 72.5C115.1 76 80.4 90.2 73 94.1c-7.4 3.8-11.5 3.8-17.3 1S13 77.4 6.3 74.2c-3.3-1.6-5-2.9-5-4.2V57.3s48-10.5 55.8-13.2c7.8-2.8 10.4-2.9 17-.5s46.1 9.5 52.6 11.9V68c0 1.3-1.5 2.7-4.9 4.5"/><path fill="#d82c20" d="M121.8 59.8c-6.7 3.5-41.4 17.7-48.8 21.6c-7.4 3.8-11.5 3.8-17.3 1S13 64.7 6.3 61.5s-6.8-5.4-.3-7.9c6.5-2.6 43.2-17 51-19.7c7.8-2.8 10.4-2.9 17-.5s41.1 16.1 47.6 18.5c6.7 2.4 6.9 4.4.2 7.9"/><path fill="#a41e11" d="M121.8 51c-6.7 3.5-41.4 17.7-48.8 21.6c-7.4 3.8-11.5 3.8-17.3 1C49.9 70.9 13 56 6.3 52.8c-3.3-1.6-5.1-2.9-5.1-4.2V35.9s48-10.5 55.8-13.2c7.8-2.8 10.4-2.9 17-.5s46.1 9.5 52.6 11.9v12.5c.1 1.3-1.4 2.6-4.8 4.4"/><path fill="#d82c20" d="M121.8 38.3C115.1 41.8 80.4 56 73 59.9c-7.4 3.8-11.5 3.8-17.3 1S13 43.3 6.3 40.1s-6.8-5.4-.3-7.9c6.5-2.6 43.2-17 51-19.7c7.8-2.8 10.4-2.9 17-.5s41.1 16.1 47.6 18.5c6.7 2.4 6.9 4.4.2 7.8"/><path fill="#fff" d="m80.4 26.1l-10.8 1.2l-2.5 5.8l-3.9-6.5l-12.5-1.1l9.3-3.4l-2.8-5.2l8.8 3.4l8.2-2.7L72 23zM66.5 54.5l-20.3-8.4l29.1-4.4z"/><ellipse cx="38.4" cy="35.4" fill="#fff" rx="15.5" ry="6"/><path fill="#7a0c00" d="m93.3 27.7l17.2 6.8l-17.2 6.8z"/><path fill="#ad2115" d="m74.3 35.3l19-7.6v13.6l-1.9.8z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

23
renovate.json Normal file
View File

@@ -0,0 +1,23 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
"docker:enableMajor"
],
"platformAutomerge": true,
"packageRules": [
{
"matchDatasources": ["docker"],
"matchUpdateTypes": ["minor", "patch", "digest"],
"automerge": true,
"groupName": "docker images (minor/patch/digest)"
},
{
"matchDatasources": ["docker"],
"matchUpdateTypes": ["major"],
"automerge": false,
"groupName": "docker images (major)"
}
],
"prCreation": "immediate"
}

63
rocketmq/data.yml Executable file
View File

@@ -0,0 +1,63 @@
name:
en: RocketMQ
zh_CN: RocketMQ
zh_TW: RocketMQ
tags:
- middleware
description:
en: Cloud-native messaging and streaming platform
zh_CN: 云原生消息和流处理平台
zh_TW: 雲原生消息和流處理平台
website: https://rocketmq.apache.org/
architectures:
- amd64
environments:
ROCKETMQ_PORT_NAMESERVER:
description:
en: NameServer Port
zh_CN: NameServer 端口
zh_TW: NameServer 端口
type: port
default: 9876
ROCKETMQ_PORT_FASTLISTEN:
description:
en: Fast Listen Port
zh_CN: Fast Listen 端口
zh_TW: Fast Listen 端口
type: port
default: 10909
ROCKETMQ_PORT_LISTEN:
description:
en: Listen Port
zh_CN: Listen 端口
zh_TW: Listen 端口
type: port
default: 10911
ROCKETMQ_PORT_HALISTEN:
description:
en: HA Listen Port
zh_CN: HA Listen 端口
zh_TW: HA Listen 端口
type: port
default: 10912
ROCKETMQ_PORT_REMOTINGLISTEN:
description:
en: Remoting Listen Port
zh_CN: Remoting Listen 端口
zh_TW: Remoting Listen 端口
type: port
default: 8080
ROCKETMQ_PORT_GRPCSERVER:
description:
en: gRPC Server Port
zh_CN: gRPC 服务端口
zh_TW: gRPC 服務端口
type: port
default: 8081
ROCKETMQ_PORT_HTTP:
description:
en: HTTP Dashboard Port
zh_CN: HTTP 控制台端口
zh_TW: HTTP 控制台端口
type: port
default: 8082

View File

@@ -0,0 +1,62 @@
services:
namesrv:
image: apache/rocketmq:5.4.0
ports:
- ${ROCKETMQ_PORT_NAMESERVER}:9876
networks:
- acepanel-network
volumes:
- ./data/namesrv/logs:/home/rocketmq/logs
command: sh mqnamesrv
broker:
image: apache/rocketmq:5.4.0
links:
- namesrv
ports:
- ${ROCKETMQ_PORT_FASTLISTEN}:10909
- ${ROCKETMQ_PORT_LISTEN}:10911
- ${ROCKETMQ_PORT_HALISTEN}:10912
networks:
- acepanel-network
environment:
- NAMESRV_ADDR=namesrv:9876
volumes:
- ./data/broker/logs:/home/rocketmq/logs
- ./data/broker/store:/home/rocketmq/store
- ./data/broker/conf/broker.conf:/opt/rocketmq-5.2.0/conf/broker.conf
command: sh mqbroker -c /opt/rocketmq-5.2.0/conf/broker.conf
proxy:
image: apache/rocketmq:5.4.0
links:
- namesrv
- broker
depends_on:
- broker
ports:
- ${ROCKETMQ_PORT_REMOTINGLISTEN}:8080
- ${ROCKETMQ_PORT_GRPCSERVER}:8081
networks:
- acepanel-network
restart: on-failure
environment:
- NAMESRV_ADDR=namesrv:9876
volumes:
- ./data/proxy/logs:/home/rocketmq/logs
- ./data/proxy/conf/rmq-proxy.json:/opt/rocketmq-5.2.0/conf/rmq-proxy.json
command: sh mqproxy -pc /opt/rocketmq-5.2.0/conf/rmq-proxy.json
dashboard:
image: apacherocketmq/rocketmq-dashboard:latest
links:
- namesrv
depends_on:
- namesrv
ports:
- ${ROCKETMQ_PORT_HTTP}:8082
networks:
- acepanel-network
restart: on-failure
environment:
- JAVA_OPTS=-Drocketmq.namesrv.addr=namesrv:9876
networks:
acepanel-network:
external: true

1
rocketmq/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-4.26 -5.6 64 64" width="64" height="64" fill="#d77310"><path d="M27.23 58.4l-2.568-3.522c-1.024-1.735-1.648-3.626-2.047-5.586-.2-.954.07-1.25 1.076-1.25h8.223c1.006 0 1.18.226 1 1.266-.538 3.053-1.752 5.777-3.834 8.102-.278.312-.503.66-.763 1H27.23zm16.846-27.063c-.052 6.228-.902 11.2-3.123 15.856-.607 1.284-.763 1.336-1.995.642-.104-.052-.226-.104-.312-.173-1.717-1.388-3.695-1.492-5.794-1.44-4.042.087-8.102.052-12.144 0-1.006-.017-1.874.2-2.672.78-.416.295-.867.503-1.3.763-1.423.85-1.457.85-2.17-.677-1.1-2.377-1.856-4.857-2.394-7.442-.937-4.493-.867-8.986-.26-13.48.382-2.88 1.145-5.7 2.064-8.45 1.596-4.788 3.834-9.264 6.488-13.566 2.012-3.244 4.198-6.332 6.627-9.28.607-.73.954-.538 1.44.07 3.123 3.834 5.916 7.893 8.327 12.213 2.654 4.77 4.788 9.767 5.985 15.1.746 3.348 1.353 6.714 1.232 9.073zm-16.256 10.8h9.56c.6 0 .954-.12 1.162-.798.867-2.74 1.25-5.57 1.353-8.43.243-5.812-.815-11.415-2.914-16.828C34.865 10.6 31.967 5.558 28.394.9c-.486-.625-.867-.503-1.266.017-.902 1.214-1.874 2.394-2.7 3.678-3.2 5.03-5.864 10.34-7.408 16.15-.92 3.452-1.527 7-1.544 10.548-.017 3.33.538 6.6 1.457 9.82.208.746.555 1 1.3 1l9.576.017zM8.4 48.234H5.18c-.52 0-.885-.156-.798-.78L5 43.758c.208-1.44 1.37-2.17 2.238-3.123.52-.572 1.128-1.04 1.717-1.56.173-.156.364-.347.625-.243.278.104.295.347.312.6.2 2.828 1.006 5.482 2.377 7.963.364.642.087.867-.555.867L8.4 48.234zm38.66 0h-3.123c-.815-.017-.954-.278-.572-1 1.093-2.047 1.908-4.198 2.116-6.54.035-.295.12-.6.226-.867.14-.347-.104-.902.33-1.04.434-.12.694.364 1 .625l2.203 2.082c.867.694 1.232 1.613 1.336 2.602.12 1.093.45 2.134.538 3.227.052.642-.14.885-.763.885l-3.28.017zM29.885 36.992c-.017-.416.104-.867.156-1.353.12-.815-.538-1.5-1.266-1.266-1.84.625-3.452.017-5.048-.746-.85-.416-.85-.434-1 .555-.14 1.076-.642 1.96-1.7 2.325-1.076.364-2.116.2-2.914-.763-.642-.763-.78-1.804-.312-2.74.468-.92 1.648-1.63 2.533-1.527 1.093.14 1.232-.14.97-1.232-.347-1.492-.4-3 .33-4.44.503-1 .312-1.58-.694-2.1-.243-.12-.486-.208-.73-.312-.954-.4-1.56-1.475-1.336-2.377.226-.954 1.284-1.787 2.22-1.752 1.04.035 1.926.85 2.047 1.874.017.208 0 .416.035.625.14.902.867 1.266 1.7.954 1.544-.572 3.088-.763 4.684-.104.867.364 1.318.017 1.266-.902-.104-1.874 1.128-3.418 2.897-3.66 1.58-.208 3.192 1 3.608 2.7.468 1.908-1.9 4.112-3.886 3.626-.312-.07-.607-.295-.885.07s-.07.677.104 1c1.076 1.926 1.128 3.903.07 5.794-.66 1.162-.173 1.874 1.1 1.856a3.95 3.95 0 0 1 4.112 3.938c.035 2.325-1.804 4.233-4.06 4.216-2.22-.017-4.025-1.874-4.025-4.233zm1.978-8.7c0-2.43-2.064-4.58-4.424-4.545-2.706.035-4.58 1.978-4.65 4.5-.052 2.394 2.15 4.563 4.545 4.563 2.498-.017 4.5-2.03 4.528-4.528zm-6.1.328c-.035.382-.416.7-1.04.66-.6-.035-.92-.4-.885-1.006.052-.642.486-.954 1.076-.937.625.035.902.416.85 1.284zm1.467.704c-.538-.07-.97-.364-1.006-.92-.035-.607.4-.97 1-1.024s1 .295 1.006.885-.382.937-1 1.058zm2.395 0a1.04 1.04 0 0 1-1.041-.971c-.052-.642.434-.954 1.024-1 .555-.017.92.312.937.867.035.625-.382.954-.92 1.093z"/></svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

58
rustdesk/data.yml Executable file
View File

@@ -0,0 +1,58 @@
name:
en: RustDesk
zh_CN: RustDesk
zh_TW: RustDesk
tags:
- tool
- game
description:
en: Open source remote desktop software
zh_CN: 开源远程桌面软件
zh_TW: 開源遠程桌面軟件
website: https://rustdesk.com/
architectures:
- amd64
- arm64
environments:
HOST_ADDRESS:
description:
en: Host Address
zh_CN: 主机地址
zh_TW: 主機地址
type: text
default: ""
RUSTDESK_PORT_NAT:
description:
en: NAT Port
zh_CN: NAT 端口
zh_TW: NAT 端口
type: port
default: 21115
RUSTDESK_PORT_HBBS:
description:
en: HBBS Port
zh_CN: HBBS 端口
zh_TW: HBBS 端口
type: port
default: 21116
RUSTDESK_PORT_HBBR:
description:
en: HBBR Port
zh_CN: HBBR 端口
zh_TW: HBBR 端口
type: port
default: 21117
RUSTDESK_PORT_WEB_CLIENT_1:
description:
en: Web Client Port 1
zh_CN: Web 客户端端口 1
zh_TW: Web 客戶端端口 1
type: port
default: 21118
RUSTDESK_PORT_WEB_CLIENT_2:
description:
en: Web Client Port 2
zh_CN: Web 客户端端口 2
zh_TW: Web 客戶端端口 2
type: port
default: 21119

View File

@@ -0,0 +1,21 @@
services:
rustdesk-server:
restart: always
networks:
- acepanel-network
ports:
- "${RUSTDESK_PORT_NAT}:21115"
- "${RUSTDESK_PORT_HBBS}:21116"
- "${RUSTDESK_PORT_HBBS}:21116/udp"
- "${RUSTDESK_PORT_HBBR}:21117"
- "${RUSTDESK_PORT_WEB_CLIENT_1}:21118"
- "${RUSTDESK_PORT_WEB_CLIENT_2}:21119"
volumes:
- "./data/hbbs:/data"
environment:
- "RELAY=${HOST_ADDRESS}:${RUSTDESK_PORT_HBBR}"
- "ENCRYPTED_ONLY=1"
image: rustdesk/rustdesk-server-s6:latest
networks:
acepanel-network:
external: true

1
rustdesk/logo.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="26" height="26" style="isolation:isolate" viewBox="66.993 897.484 26 26"><defs><linearGradient xlink:href="#a" id="b" x1=".148" x2=".845" y1=".851" y2=".154" gradientTransform="matrix(26.00048 0 0 25.99935 66.993 897.485)" gradientUnits="userSpaceOnUse"/></defs><linearGradient id="a" x1=".148" x2=".845" y1=".851" y2=".154" gradientTransform="matrix(26.301 0 0 26.331 90.674 911.757)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#004ba6" style="stop-color:#0071ff;stop-opacity:1"/><stop offset="1" stop-color="#00bfe1" style="stop-color:#00bfe1;stop-opacity:1"/></linearGradient><path fill="url(#a)" d="m89.318 903.552-2.135 2.122c-.376.337-.558.879-.347 1.337 1.422 2.976.882 6.524-1.452 8.856-2.335 2.331-5.887 2.87-8.866 1.449-.439-.197-.954-.03-1.292.312l-2.17 2.167a1.154 1.154 0 0 0 .208 1.81 13.005 13.005 0 0 0 15.91-1.912 12.97 12.97 0 0 0 1.956-15.887 1.154 1.154 0 0 0-1.812-.254zm-18.467-2.305a12.969 12.969 0 0 0-2.02 15.885 1.154 1.154 0 0 0 1.812.254l2.124-2.11c.385-.336.572-.884.359-1.348-1.423-2.976-.884-6.524 1.451-8.856 2.334-2.332 5.887-2.871 8.866-1.45.434.194.942.033 1.281-.3l2.182-2.18a1.152 1.152 0 0 0-.208-1.81 13.009 13.009 0 0 0-15.893 1.973z" style="fill:url(#b);stroke-width:.987988"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

56
rustfs/data.yml Executable file
View File

@@ -0,0 +1,56 @@
name:
en: RustFS
zh_CN: RustFS
zh_TW: RustFS
tags:
- middleware
- storage
description:
en: High-performance distributed object storage system
zh_CN: 高性能分布式对象存储系统
zh_TW: 高性能分散式對象存儲系統
website: https://rustfs.com
architectures:
- amd64
- arm64
environments:
RUSTFS_PORT_API:
description:
en: API Port
zh_CN: API 端口
zh_TW: API 端口
type: port
default: 9000
RUSTFS_PORT_HTTP:
description:
en: Web Port
zh_CN: Web 端口
zh_TW: Web 端口
type: port
default: 9001
RUSTFS_ACCESS_KEY:
description:
en: Access Key (Username)
zh_CN: 访问密钥(用户名)
zh_TW: 訪問密鑰(用戶名)
type: text
default: rustfsadmin
RUSTFS_SECRET_KEY:
description:
en: Secret Key (Password)
zh_CN: 密钥(密码)
zh_TW: 密鑰(密碼)
type: password
default: ""
RUSTFS_CONSOLE_ENABLE:
description:
en: Enable Console
zh_CN: 启用控制台
zh_TW: 啟用控制台
type: select
default: "true"
options:
- label: "True"
value: "true"
- label: "False"
value: "false"

18
rustfs/docker-compose.yml Normal file
View File

@@ -0,0 +1,18 @@
services:
rustfs:
image: rustfs/rustfs:latest
ports:
- ${RUSTFS_PORT_API}:9000
- ${RUSTFS_PORT_HTTP}:9001
restart: always
environment:
RUSTFS_ACCESS_KEY: ${RUSTFS_ACCESS_KEY}
RUSTFS_SECRET_KEY: ${RUSTFS_SECRET_KEY}
RUSTFS_CONSOLE_ENABLE: ${RUSTFS_CONSOLE_ENABLE}
volumes:
- ./data:/data
networks:
- acepanel-network
networks:
acepanel-network:
external: true

11
rustfs/logo.svg Normal file
View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="406px" height="132px" viewBox="0 0 406 132" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>logo 2</title>
<g id="页面-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="-商标下载" transform="translate(-757, -834)" fill="#E8037D">
<g id="编组-2" transform="translate(350, 663)">
<path d="M764.144439,243.827819 C759.011754,243.827819 754.836121,239.521561 754.836121,234.228311 L754.836121,232.977671 C754.836121,227.684421 759.011754,223.378162 764.144439,223.378162 L803.311483,223.378162 C808.660488,223.378162 813,218.909659 813,213.386562 C813,207.870224 808.660488,203.394961 803.311483,203.394961 L764.144439,203.394961 C748.326854,203.394961 735.452532,216.665267 735.452532,232.977671 L735.452532,234.228311 C735.452532,250.540715 748.326854,263.817781 764.144439,263.817781 L784.045886,263.817781 C789.178571,263.817781 793.354204,268.12404 793.354204,273.41729 C793.354204,278.70378 789.178571,283.010038 784.045886,283.010038 L708.268309,283.010038 L708.268309,223.378162 L718.494349,223.378162 C723.84991,223.378162 728.189421,218.909659 728.189421,213.386562 C728.189421,207.870224 723.84991,203.394961 718.494349,203.394961 L708.268309,203.394961 L708.268309,201.535901 C708.268309,195.722114 712.856917,190.989962 718.494349,190.989962 C723.84991,190.989962 728.189421,186.514698 728.189421,180.991601 C728.189421,175.475264 723.84991,171 718.494349,171 C702.172016,171 688.891275,184.6962 688.891275,201.535901 L688.891275,203.394961 L656.430154,203.394961 L656.430154,180.991601 C656.430154,175.475264 652.090642,171 646.735081,171 C641.386076,171 637.046564,175.475264 637.046564,180.991601 L637.046564,203.394961 L574.811935,203.394961 C558.994349,203.394961 546.126582,216.665267 546.126582,232.977671 L546.126582,234.228311 C546.126582,250.540715 558.994349,263.817781 574.811935,263.817781 L594.713382,263.817781 C599.846067,263.817781 604.0217,268.12404 604.0217,273.41729 C604.0217,278.70378 599.846067,283.010038 594.713382,283.010038 L552.22943,283.010038 C540.882459,283.010038 531.659358,273.491652 531.659358,261.796476 L531.659358,213.386562 C531.659358,207.870224 527.319846,203.394961 521.970841,203.394961 C521.9184,203.394961 521.879069,203.408481 521.833183,203.408481 C521.780741,203.408481 521.74141,203.394961 521.695524,203.394961 C516.339964,203.394961 512.000452,207.870224 512.000452,213.386562 L512.000452,268.360647 C512.000452,276.439107 505.628843,283.010038 497.795434,283.010038 C489.962025,283.010038 483.590416,276.439107 483.590416,268.360647 L483.590416,213.386562 C483.590416,207.870224 479.250904,203.394961 473.895344,203.394961 C455.331148,203.394961 438.510624,211.230052 426.377034,223.864898 L426.377034,213.575848 C426.377034,208.05951 422.037523,203.584247 416.688517,203.584247 C411.339512,203.584247 407,208.05951 407,213.575848 L407,293.008399 C407,298.524736 411.339512,303 416.688517,303 C422.037523,303 426.377034,298.524736 426.377034,293.008399 L426.377034,272.382977 C426.377034,248.783058 442.640371,229.029704 464.206826,224.405715 L464.206826,268.360647 C464.206826,287.458261 479.27057,303 497.795434,303 C508.159132,303 517.44123,298.125883 523.609629,290.486838 C530.87274,298.193486 541.013562,303 552.22943,303 L594.713382,303 C610.530967,303 623.405289,289.729694 623.405289,273.41729 C623.405289,257.098126 610.530967,243.827819 594.713382,243.827819 L574.811935,243.827819 C569.67925,243.827819 565.503617,239.521561 565.503617,234.228311 L565.503617,232.977671 C565.503617,227.684421 569.67925,223.378162 574.811935,223.378162 L637.046564,223.378162 L637.046564,272.470859 C637.046564,289.3038 650.327306,303 666.656193,303 C672.005199,303 676.344711,298.524736 676.344711,293.008399 C676.344711,287.485302 672.005199,283.010038 666.656193,283.010038 C661.012206,283.010038 656.430154,278.284646 656.430154,272.470859 L656.430154,223.378162 L688.891275,223.378162 L688.891275,293.008399 C688.891275,298.524736 693.230787,303 698.579792,303 L784.045886,303 C799.863472,303 812.737794,289.729694 812.737794,273.41729 C812.737794,257.098126 799.863472,243.827819 784.045886,243.827819 L764.144439,243.827819 Z" id="logo-2"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

29
tomcat/data.yml Executable file
View File

@@ -0,0 +1,29 @@
name:
en: Apache Tomcat
zh_CN: Apache Tomcat
zh_TW: Apache Tomcat
tags:
- middleware
description:
en: Open source Java Servlet container and web server
zh_CN: 开源 Java Servlet 容器和 Web 服务器
zh_TW: 開源 Java Servlet 容器和 Web 服務器
website: https://tomcat.apache.org/
architectures:
- amd64
- arm64
environments:
TOMCAT_PASSWORD:
description:
en: Admin Password
zh_CN: 管理员密码
zh_TW: 管理員密碼
type: password
default: ""
TOMCAT_PORT_HTTP:
description:
en: HTTP Port
zh_CN: HTTP 端口
zh_TW: HTTP 端口
type: port
default: 8080

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