diff --git a/apps/adguardhome-sync/0.7.6/data.yml b/apps/adguardhome-sync/0.7.6/data.yml new file mode 100644 index 0000000..e9305da --- /dev/null +++ b/apps/adguardhome-sync/0.7.6/data.yml @@ -0,0 +1,19 @@ +additionalProperties: + formFields: + - default: 8080 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Web API Port + labelZh: Web API 端口 + required: true + rule: paramPort + type: number + label: + en: Web API Port + ja: Web API ポート + ms: Port API Web + pt-br: Porta da API Web + ru: Порт Web API + ko: Web API 포트 + zh-Hant: Web API 埠 + zh: Web API 端口 \ No newline at end of file diff --git a/apps/adguardhome-sync/0.7.6/docker-compose.yml b/apps/adguardhome-sync/0.7.6/docker-compose.yml new file mode 100644 index 0000000..85dde34 --- /dev/null +++ b/apps/adguardhome-sync/0.7.6/docker-compose.yml @@ -0,0 +1,20 @@ +services: + adguardhome-sync: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:8080" + volumes: + - ./config:/config + environment: + - PUID=1000 + - PGID=1000 + - TZ=Asia/Shanghai + image: linuxserver/adguardhome-sync:0.7.6 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/apps/adguardhome-sync/README.md b/apps/adguardhome-sync/README.md index db35b9d..fa38730 100644 --- a/apps/adguardhome-sync/README.md +++ b/apps/adguardhome-sync/README.md @@ -2,6 +2,10 @@ AdGuardHome-Sync 是一个用于在多个 AdGuardHome 实例之间同步配置的工具。 +![AdGuardHome-Sync.png](https://raw.githubusercontent.com/xiaoY233/PicList/main/public/assets/AdGuardHome-Sync.png) + +![Copyright-arch3rPro](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white) + ## 功能特性 - 支持多个 AdGuardHome 实例之间的配置同步 @@ -11,6 +15,10 @@ AdGuardHome-Sync 是一个用于在多个 AdGuardHome 实例之间同步配置 ## 使用方法 +配置文件已映射:/config/adguardhome-sync.yaml +- 默认账号:username +- 默认密码:password + 1. 部署后访问 Web API 端口(默认 8080) 2. 配置 AdGuardHome 实例的连接信息 3. 设置同步规则和时间间隔 diff --git a/apps/adguardhome-sync/README_en.md b/apps/adguardhome-sync/README_en.md index 1945a4b..a367308 100644 --- a/apps/adguardhome-sync/README_en.md +++ b/apps/adguardhome-sync/README_en.md @@ -2,8 +2,16 @@ AdGuardHome-Sync is a tool for synchronizing configurations between multiple AdGuardHome instances. +![AdGuardHome-Sync.png](https://raw.githubusercontent.com/xiaoY233/PicList/main/public/assets/AdGuardHome-Sync.png) + +![Copyright-arch3rPro](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white) + ## Features +config file:/config/adguardhome-sync.yaml +- username:username +- password:password + - Synchronize configurations between multiple AdGuardHome instances - Web API interface for management - Scheduled synchronization tasks diff --git a/apps/adguardhome-sync/logo.png b/apps/adguardhome-sync/logo.png index 1144d34..9e57c5e 100644 Binary files a/apps/adguardhome-sync/logo.png and b/apps/adguardhome-sync/logo.png differ