From cc658325166c1bfda5aba9c44afba69881f91310 Mon Sep 17 00:00:00 2001 From: okxlin <61420215+okxlin@users.noreply.github.com> Date: Mon, 19 Oct 2026 10:10:37 +0800 Subject: [PATCH] Add tested Mazanoke digest version --- .../mazanoke/1.1.7-digest-ca83cdd/.env.sample | 4 ++ apps/mazanoke/1.1.7-digest-ca83cdd/data.yml | 53 +++++++++++++++++++ .../1.1.7-digest-ca83cdd/docker-compose.yml | 33 ++++++++++++ .../1.1.7-digest-ca83cdd/scripts/init.sh | 2 + .../1.1.7-digest-ca83cdd/scripts/uninstall.sh | 2 + .../1.1.7-digest-ca83cdd/scripts/upgrade.sh | 2 + 6 files changed, 96 insertions(+) create mode 100644 apps/mazanoke/1.1.7-digest-ca83cdd/.env.sample create mode 100644 apps/mazanoke/1.1.7-digest-ca83cdd/data.yml create mode 100644 apps/mazanoke/1.1.7-digest-ca83cdd/docker-compose.yml create mode 100755 apps/mazanoke/1.1.7-digest-ca83cdd/scripts/init.sh create mode 100755 apps/mazanoke/1.1.7-digest-ca83cdd/scripts/uninstall.sh create mode 100755 apps/mazanoke/1.1.7-digest-ca83cdd/scripts/upgrade.sh diff --git a/apps/mazanoke/1.1.7-digest-ca83cdd/.env.sample b/apps/mazanoke/1.1.7-digest-ca83cdd/.env.sample new file mode 100644 index 000000000..d5882ae47 --- /dev/null +++ b/apps/mazanoke/1.1.7-digest-ca83cdd/.env.sample @@ -0,0 +1,4 @@ +PANEL_APP_PORT_HTTP=3474 +MAZANOKE_USERNAME=mazanoke +MAZANOKE_PASSWORD= +CONTAINER_NAME= diff --git a/apps/mazanoke/1.1.7-digest-ca83cdd/data.yml b/apps/mazanoke/1.1.7-digest-ca83cdd/data.yml new file mode 100644 index 000000000..8fd04f91b --- /dev/null +++ b/apps/mazanoke/1.1.7-digest-ca83cdd/data.yml @@ -0,0 +1,53 @@ +additionalProperties: + formFields: + - default: 3474 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + label: + en: Port + zh: 端口 + zh-Hant: 埠 + ja: ポート + ko: 포트 + ru: Порт + ms: Port + pt-br: Porta + required: true + rule: paramPort + type: number + - default: mazanoke + edit: true + envKey: MAZANOKE_USERNAME + labelEn: Username + labelZh: 用户名 + label: + en: Username + zh: 用户名 + zh-Hant: 使用者名稱 + ja: ユーザー名 + ko: 사용자 이름 + ru: Имя пользователя + ms: Nama pengguna + pt-br: Nome de usuário + required: true + type: text + - default: "" + edit: true + envKey: MAZANOKE_PASSWORD + labelEn: Password + labelZh: 密码 + label: + en: Password + zh: 密码 + zh-Hant: 密碼 + ja: パスワード + ko: 비밀번호 + ru: Пароль + ms: Kata laluan + pt-br: Senha + random: true + required: true + rule: paramComplexity + type: password diff --git a/apps/mazanoke/1.1.7-digest-ca83cdd/docker-compose.yml b/apps/mazanoke/1.1.7-digest-ca83cdd/docker-compose.yml new file mode 100644 index 000000000..a849d4ef2 --- /dev/null +++ b/apps/mazanoke/1.1.7-digest-ca83cdd/docker-compose.yml @@ -0,0 +1,33 @@ +services: + mazanoke: + image: "ghcr.io/civilblur/mazanoke:v1.1.7@sha256:ca83cddd90cd1e4b43102884bf39025731a1c7569f3bbda9d6530de72528cbab" + container_name: ${CONTAINER_NAME} + restart: unless-stopped + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:80" + environment: + - USERNAME=${MAZANOKE_USERNAME} + - PASSWORD=${MAZANOKE_PASSWORD} + security_opt: + - no-new-privileges:true + cap_drop: + - ALL + cap_add: + - CHOWN + - SETUID + - SETGID + - NET_BIND_SERVICE + healthcheck: + test: ["CMD", "wget", "-q", "-O", "/dev/null", "http://127.0.0.1/assets/images/favicon-16x16.png"] + interval: 30s + timeout: 5s + start_period: 10s + retries: 3 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/init.sh b/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/init.sh new file mode 100755 index 000000000..6e877466e --- /dev/null +++ b/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/init.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +set -euo pipefail diff --git a/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/uninstall.sh b/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/uninstall.sh new file mode 100755 index 000000000..6e877466e --- /dev/null +++ b/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/uninstall.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +set -euo pipefail diff --git a/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/upgrade.sh b/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/upgrade.sh new file mode 100755 index 000000000..6e877466e --- /dev/null +++ b/apps/mazanoke/1.1.7-digest-ca83cdd/scripts/upgrade.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +set -euo pipefail