mirror of
https://github.com/acepanel/templates.git
synced 2026-02-04 13:40:23 +08:00
feat: 新增应用
This commit is contained in:
@@ -9,8 +9,17 @@ services:
|
||||
volumes:
|
||||
- ./db/data:/var/lib/mysql
|
||||
- ./conf/my.cnf:/etc/mysql/my.cnf
|
||||
- ./log:/var/log/mysql
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${MARIADB_DB_ROOT_PASSWORD}
|
||||
healthcheck:
|
||||
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
|
||||
start_period: 20s
|
||||
interval: 30s
|
||||
retries: 5
|
||||
timeout: 5s
|
||||
|
||||
networks:
|
||||
acepanel-network:
|
||||
|
||||
@@ -14,6 +14,12 @@ services:
|
||||
- ./log:/var/log/mysql
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
healthcheck:
|
||||
test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-p${PERCONA_ROOT_PASSWORD}"]
|
||||
start_period: 20s
|
||||
interval: 30s
|
||||
retries: 5
|
||||
timeout: 5s
|
||||
|
||||
networks:
|
||||
acepanel-network:
|
||||
|
||||
29
nginx/data.yml
Normal file
29
nginx/data.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
name:
|
||||
en: Nginx
|
||||
zh_CN: Nginx
|
||||
zh_TW: Nginx
|
||||
categories:
|
||||
- web
|
||||
description:
|
||||
en: High-performance HTTP server and reverse proxy
|
||||
zh_CN: 高性能 HTTP 服务器和反向代理
|
||||
zh_TW: 高效能 HTTP 伺服器和反向代理
|
||||
website: https://nginx.org/
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
environments:
|
||||
NGINX_PORT_HTTP:
|
||||
description:
|
||||
en: HTTP Port
|
||||
zh_CN: HTTP 端口
|
||||
zh_TW: HTTP 埠
|
||||
type: port
|
||||
default: 80
|
||||
NGINX_PORT_HTTPS:
|
||||
description:
|
||||
en: HTTPS Port
|
||||
zh_CN: HTTPS 端口
|
||||
zh_TW: HTTPS 埠
|
||||
type: port
|
||||
default: 443
|
||||
17
nginx/docker-compose.yml
Normal file
17
nginx/docker-compose.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
nginx:
|
||||
image: nginx:1.29.4-alpine
|
||||
restart: always
|
||||
ports:
|
||||
- ${NGINX_PORT_HTTP}:80
|
||||
- ${NGINX_PORT_HTTPS}:443
|
||||
volumes:
|
||||
- ./html:/usr/share/nginx/html
|
||||
- ./conf.d:/etc/nginx/conf.d
|
||||
- ./certs:/etc/nginx/certs
|
||||
networks:
|
||||
- acepanel-network
|
||||
|
||||
networks:
|
||||
acepanel-network:
|
||||
external: true
|
||||
1
nginx/logo.svg
Normal file
1
nginx/logo.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#43a047" d="M16 0L2 8v16l14 8l14-8V8Zm8 23a1 1 0 0 1-1 1h-2.52a1 1 0 0 1-.78-.375L12 14v9a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h2.52a1 1 0 0 1 .78.375L20 18V9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1Z"/></svg>
|
||||
|
After Width: | Height: | Size: 278 B |
36
openlitespeed/data.yml
Normal file
36
openlitespeed/data.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
name:
|
||||
en: OpenLiteSpeed
|
||||
zh_CN: OpenLiteSpeed
|
||||
zh_TW: OpenLiteSpeed
|
||||
categories:
|
||||
- web
|
||||
description:
|
||||
en: High-performance open source web server with LiteSpeed Cache support
|
||||
zh_CN: 高性能开源 Web 服务器,支持 LiteSpeed Cache
|
||||
zh_TW: 高效能開源 Web 伺服器,支援 LiteSpeed Cache
|
||||
website: https://openlitespeed.org/
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
environments:
|
||||
OPENLITESPEED_PORT_HTTP:
|
||||
description:
|
||||
en: HTTP Port
|
||||
zh_CN: HTTP 端口
|
||||
zh_TW: HTTP 埠
|
||||
type: port
|
||||
default: 80
|
||||
OPENLITESPEED_PORT_HTTPS:
|
||||
description:
|
||||
en: HTTPS Port
|
||||
zh_CN: HTTPS 端口
|
||||
zh_TW: HTTPS 埠
|
||||
type: port
|
||||
default: 443
|
||||
OPENLITESPEED_PORT_ADMIN:
|
||||
description:
|
||||
en: Admin Panel Port
|
||||
zh_CN: 管理面板端口
|
||||
zh_TW: 管理面板埠
|
||||
type: port
|
||||
default: 7080
|
||||
19
openlitespeed/docker-compose.yml
Normal file
19
openlitespeed/docker-compose.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
services:
|
||||
openlitespeed:
|
||||
image: litespeedtech/openlitespeed:latest
|
||||
restart: always
|
||||
ports:
|
||||
- ${OPENLITESPEED_PORT_HTTP}:80
|
||||
- ${OPENLITESPEED_PORT_HTTPS}:443
|
||||
- ${OPENLITESPEED_PORT_ADMIN}:7080
|
||||
volumes:
|
||||
- ./lsws/conf:/usr/local/lsws/conf
|
||||
- ./lsws/admin-conf:/usr/local/lsws/admin/conf
|
||||
- ./sites:/var/www/vhosts
|
||||
- ./logs:/usr/local/lsws/logs
|
||||
networks:
|
||||
- acepanel-network
|
||||
|
||||
networks:
|
||||
acepanel-network:
|
||||
external: true
|
||||
35
openlitespeed/logo.svg
Executable file
35
openlitespeed/logo.svg
Executable file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="200px" height="200px" viewBox="50 50 200 200" enable-background="new 50 50 200 200" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="#75D1DF" d="M216.455,101.332c-0.242-0.327-0.615-0.529-1.014-0.561c-0.401-0.033-0.795,0.116-1.086,0.399l-6.555,6.532
|
||||
c-0.479,0.479-0.537,1.236-0.152,1.787c8.453,11.95,12.933,25.954,12.933,40.514c0,38.906-31.709,70.57-70.685,70.57
|
||||
c-2.703,0-5.517-0.197-8.838-0.609c-0.206-0.03-1.092-0.166-1.649-0.256c-2.781-0.427-5.348-0.959-7.844-1.623
|
||||
c0,0-0.395-0.1-0.479-0.129c-0.027-0.004-0.046-0.012-0.072-0.023c-3.154-0.887-6.227-1.982-9.145-3.262
|
||||
c-2.914-1.259-5.838-2.795-8.712-4.581l85.846-45.399c2.728-1.443,4.389-3.986,4.438-6.801c0.057-2.811-1.5-5.418-4.176-6.967
|
||||
l-29.482-17.062l43.625-43.626c3.137-3.13,2.887-5.947,2.133-7.744c-0.902-2.221-3.245-3.773-5.693-3.773
|
||||
c-1.316,0-2.539,0.353-4.086,1.182l-104.732,55.384c-2.741,1.443-4.407,3.994-4.458,6.833c-0.041,2.823,1.538,5.419,4.217,6.943
|
||||
l29.535,16.993l-31.919,31.91c-1.776-1.925-3.457-3.938-5.002-6.019c-6.52-8.793-10.806-18.51-12.732-28.875
|
||||
c-0.029-0.147-0.054-0.299-0.07-0.447c-0.006-0.028-0.008-0.057-0.015-0.094l-0.043-0.215c-0.29-1.707-0.608-3.693-0.796-5.672
|
||||
c-0.044-0.459-0.059-0.948-0.068-1.412c0-0.012,0-0.02-0.006-0.032l-0.102-1.796c-0.069-1.014-0.144-2.162-0.144-3.332
|
||||
c0-4.821,0.479-9.611,1.432-14.232c0.447-2.164,0.993-4.297,1.632-6.339c0.024-0.071,0.039-0.126,0.052-0.2
|
||||
c0.007-0.038,0.017-0.11,0.033-0.16c0,0,0-0.004,0.001-0.007c9.233-29.73,36.332-49.706,67.431-49.706
|
||||
c4.276,0,8.663,0.495,13.805,1.562l0.624,0.132c1.611,0.338,3.408,0.802,5.48,1.408c1.102,0.321,2.205,0.719,3.178,1.067
|
||||
l0.918,0.329c0.842,0.291,1.727,0.598,2.527,0.931c0.012,0.003,0.023,0.013,0.041,0.016c0.114,0.045,0.213,0.092,0.332,0.144
|
||||
l0.045,0.023c0.39,0.181,0.845,0.169,1.228-0.037l10.327-5.467c0.451-0.237,0.733-0.709,0.738-1.226c0-0.513-0.287-0.98-0.738-1.22
|
||||
c-11.828-6.282-25.147-9.6-38.504-9.6c-45.502,0-82.516,37.012-82.516,82.515c0,18.435,6.054,35.94,17.509,50.62
|
||||
c1.512,1.936,3.18,3.868,4.968,5.775l-3.366,3.37c-3.122,3.102-2.892,5.911-2.145,7.72c0.924,2.229,3.273,3.785,5.714,3.785
|
||||
c1.29,0,2.545-0.361,4.071-1.17l7.001-3.715c2.307,1.697,4.635,3.244,6.929,4.602c12.75,7.535,27.214,11.521,41.835,11.521
|
||||
c45.488,0,82.5-37.014,82.5-82.511C232.508,132.412,226.963,115.582,216.455,101.332z"/>
|
||||
<g>
|
||||
<path fill="#FFD633" d="M90.169,216.275c-0.408,0-0.948-0.336-1.096-0.688c-0.116-0.282-0.359-0.874,1.049-2.272l45.011-45.002
|
||||
c0.789-0.787,1.175-1.924,1.028-3.029c-0.147-1.101-0.813-2.098-1.778-2.649l-31.101-17.896c-1.089-0.625-1.73-1.579-1.715-2.552
|
||||
c0.016-0.967,0.688-1.896,1.796-2.481l104.732-55.388c0.998-0.53,1.46-0.599,1.76-0.599c0.412,0,0.914,0.318,1.059,0.664
|
||||
c0.139,0.327,0.385,0.91-1.03,2.319l-44.915,44.915c-0.789,0.783-1.17,1.911-1.027,3.018c0.145,1.106,0.809,2.098,1.768,2.652
|
||||
l31.05,17.966c1.07,0.62,1.702,1.567,1.679,2.53c-0.017,0.984-0.684,1.916-1.777,2.502L91.909,215.689
|
||||
C90.92,216.219,90.46,216.275,90.169,216.275z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.3 KiB |
29
percona/data.yml
Normal file
29
percona/data.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
name:
|
||||
en: Percona Server
|
||||
zh_CN: Percona Server
|
||||
zh_TW: Percona Server
|
||||
categories:
|
||||
- database
|
||||
description:
|
||||
en: Enhanced MySQL-compatible database with improved performance and features
|
||||
zh_CN: 增强型 MySQL 兼容数据库,具有更好的性能和功能
|
||||
zh_TW: 增強型 MySQL 相容資料庫,具有更好的效能和功能
|
||||
website: https://www.percona.com/mysql/software/percona-server-for-mysql
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
environments:
|
||||
PERCONA_ROOT_PASSWORD:
|
||||
description:
|
||||
en: Root Password
|
||||
zh_CN: Root 密码
|
||||
zh_TW: Root 密碼
|
||||
type: password
|
||||
default: ""
|
||||
PERCONA_PORT:
|
||||
description:
|
||||
en: Port
|
||||
zh_CN: 端口
|
||||
zh_TW: 埠
|
||||
type: port
|
||||
default: 3306
|
||||
28
percona/docker-compose.yml
Normal file
28
percona/docker-compose.yml
Normal file
@@ -0,0 +1,28 @@
|
||||
services:
|
||||
percona:
|
||||
image: percona:8.4
|
||||
restart: always
|
||||
environment:
|
||||
- INIT_ROCKSDB=1
|
||||
- PERCONA_TELEMETRY_DISABLE=1
|
||||
- MYSQL_ROOT_PASSWORD=${PERCONA_ROOT_PASSWORD}
|
||||
ports:
|
||||
- ${PERCONA_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
|
||||
healthcheck:
|
||||
test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-p${PERCONA_ROOT_PASSWORD}"]
|
||||
start_period: 20s
|
||||
interval: 30s
|
||||
retries: 5
|
||||
timeout: 5s
|
||||
networks:
|
||||
- acepanel-network
|
||||
|
||||
networks:
|
||||
acepanel-network:
|
||||
external: true
|
||||
1
percona/logo.svg
Normal file
1
percona/logo.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 250"><defs><linearGradient id="SVGuU5bTbco" x1="50%" x2="50%" y1="0%" y2="100%"><stop offset="0%" stop-color="#fbb32f"/><stop offset="50.474%" stop-color="#c11511"/><stop offset="100%" stop-color="#c11411"/></linearGradient></defs><path fill="url(#SVGuU5bTbco)" d="M128 .578C57.308.578 0 56.413 0 125.29c0 43.086 22.427 81.066 56.526 103.47V125.354c-.001-.158-.023-.31-.023-.467s.022-.31.023-.468v-.877h.043c.701-40.146 32.335-72.48 71.323-72.48c39.427 0 71.388 33.052 71.388 73.825c0 40.772-31.961 73.825-71.388 73.825c-15.356 0-29.543-5.062-41.187-13.592v58.207A130.8 130.8 0 0 0 128 250c70.692 0 128-55.835 128-124.71C256 56.412 198.692.577 128 .577"/><path fill="#fcb42f" d="M171.197 127.472c0 23.59-19.123 42.713-42.713 42.713S85.77 151.062 85.77 127.472s19.124-42.713 42.714-42.713s42.713 19.123 42.713 42.713"/></svg>
|
||||
|
After Width: | Height: | Size: 881 B |
22
phpmyadmin/data.yml
Normal file
22
phpmyadmin/data.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
name:
|
||||
en: phpMyAdmin
|
||||
zh_CN: phpMyAdmin
|
||||
zh_TW: phpMyAdmin
|
||||
categories:
|
||||
- tool
|
||||
description:
|
||||
en: Web-based MySQL database management tool
|
||||
zh_CN: 基于 Web 的 MySQL 数据库管理工具
|
||||
zh_TW: 基於 Web 的 MySQL 資料庫管理工具
|
||||
website: https://www.phpmyadmin.net/
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
environments:
|
||||
PHPMYADMIN_PORT:
|
||||
description:
|
||||
en: The port on which phpMyAdmin will be accessible.
|
||||
zh_CN: phpMyAdmin 可访问的端口。
|
||||
zh_TW: phpMyAdmin 可訪問的端口。
|
||||
type: port
|
||||
default: 8080
|
||||
14
phpmyadmin/docker-compose.yml
Normal file
14
phpmyadmin/docker-compose.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
phpmyadmin:
|
||||
image: phpmyadmin:5.2.3-alpine
|
||||
restart: always
|
||||
ports:
|
||||
- ${PHPMYADMIN_PORT}:80
|
||||
environment:
|
||||
- HIDE_PHP_VERSION=true
|
||||
- PMA_ARBITRARY=1
|
||||
networks:
|
||||
- acepanel-network
|
||||
networks:
|
||||
acepanel-network:
|
||||
external: true
|
||||
1
phpmyadmin/logo.svg
Normal file
1
phpmyadmin/logo.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#F89C0E" d="M5.463 3.476C6.69 5.225 7.497 7.399 7.68 9.798a12.9 12.9 0 0 1-.672 5.254a4.3 4.3 0 0 1 2.969-1.523l.148-.008c.08-.491.47-3.45-.977-6.68c-1.068-2.386-3-3.16-3.685-3.365m1.777.037s2.406 1.066 3.326 5.547c.607 2.955.049 4.836-.402 5.773a7.35 7.35 0 0 1 4.506-1.994c.86-.065 1.695.02 2.482.233c-.1-.741-.593-3.414-2.732-5.92c-3.263-3.823-7.18-3.64-7.18-3.64Zm14.817 9.701l-17.92 3.049a2.28 2.28 0 0 1 1.535 2.254a2.3 2.3 0 0 1-.106.61c.055-.027 2.689-1.275 6.342-2.034c3.238-.673 5.723-.36 6.285-.273a6.46 6.46 0 0 1 3.864-3.606m-6.213 4.078c-2.318 0-4.641.495-6.614 1.166c-2.868.976-2.951 1.348-5.55 1.043C1.844 19.286 0 18.386 0 18.386s2.406 1.97 4.914 2.127c1.986.125 3.505-.822 5.315-1.414c2.661-.871 4.511-.97 6.253-.975C19.361 18.116 24 19.353 24 19.353s-2.11-1.044-5.033-1.72a14 14 0 0 0-3.123-.34Z"/></svg>
|
||||
|
After Width: | Height: | Size: 895 B |
Reference in New Issue
Block a user