fix(adguardhome-sync-linuxserver): add 0.9.4 package directory

This commit is contained in:
okxlin
2026-10-17 04:35:25 +08:00
parent 004387ce09
commit 5be46fd5b4
7 changed files with 110 additions and 0 deletions
@@ -0,0 +1,5 @@
CONTAINER_NAME=
PANEL_APP_PORT_HTTP=8080
CONFIG_PATH=./data/config
CONFIGFILE=/config/adguardhome-sync.yaml
TIME_ZONE=Asia/Shanghai
@@ -0,0 +1,67 @@
additionalProperties:
formFields:
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: HTTP Port
labelZh: HTTP 端口
label:
en: HTTP Port
zh: HTTP 端口
zh-Hant: HTTP 連接埠
ja: HTTP ポート
ko: HTTP 포트
ru: HTTP-порт
ms: Port HTTP
pt-br: Porta HTTP
required: true
type: number
rule: paramPort
- default: ./data/config
edit: true
envKey: CONFIG_PATH
labelEn: Config folder path
labelZh: 配置文件路径
label:
en: Config folder path
zh: 配置文件路径
zh-Hant: 設定檔資料夾路徑
ja: 設定フォルダーのパス
ko: 설정 폴더 경로
ru: Путь к папке конфигурации
ms: Laluan folder konfigurasi
pt-br: Caminho da pasta de configuração
required: true
type: text
- default: /config/adguardhome-sync.yaml
edit: true
envKey: CONFIGFILE
labelEn: Config file
labelZh: 配置文件
label:
en: Config file
zh: 配置文件
zh-Hant: 設定檔
ja: 設定ファイル
ko: 설정 파일
ru: Файл конфигурации
ms: Fail konfigurasi
pt-br: Arquivo de configuracao
required: true
type: text
- default: Asia/Shanghai
edit: true
envKey: TIME_ZONE
labelEn: Time zone
labelZh: 时区
label:
en: Time zone
zh: 时区
zh-Hant: 時區
ja: タイムゾーン
ko: 시간대
ru: Часовой пояс
ms: Zon waktu
pt-br: Fuso horário
required: true
type: text
@@ -0,0 +1,21 @@
networks:
1panel-network:
external: true
services:
adguardhome-sync:
image: "linuxserver/adguardhome-sync:0.9.4"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:8080"
volumes:
- "${CONFIG_PATH}:/config"
environment:
- PUID=1000
- PGID=1000
- TZ=${TIME_ZONE}
- CONFIGFILE=${CONFIGFILE}
labels:
createdBy: "Apps"
+13
View File
@@ -0,0 +1,13 @@
#!/usr/bin/env bash
set -euo pipefail
paths=(
"${CONFIG_PATH:-./data/config}"
)
mkdir -p "${paths[@]}"
for path in "${paths[@]}"; do
case "$path" in
./*|../*) chown -R 1000:1000 "$path" 2>/dev/null || true ;;
esac
done
@@ -0,0 +1,2 @@
#!/bin/bash
docker-compose down --volumes
@@ -0,0 +1,2 @@
#!/usr/bin/env bash
set -euo pipefail