From 098c868b3f2ace8f9fa0db1e2c0efa6dc28c145f Mon Sep 17 00:00:00 2001 From: Julienpeps Date: Tue, 28 May 2024 06:38:43 +0200 Subject: [PATCH] App Submission: Adguard Home (#1038) Co-authored-by: nmfretz --- adguard-home/data/conf/.gitkeep | 0 adguard-home/data/work/.gitkeep | 0 adguard-home/docker-compose.yml | 15 +++++++++++++ adguard-home/umbrel-app.yml | 37 +++++++++++++++++++++++++++++++++ 4 files changed, 52 insertions(+) create mode 100644 adguard-home/data/conf/.gitkeep create mode 100644 adguard-home/data/work/.gitkeep create mode 100644 adguard-home/docker-compose.yml create mode 100644 adguard-home/umbrel-app.yml diff --git a/adguard-home/data/conf/.gitkeep b/adguard-home/data/conf/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/adguard-home/data/work/.gitkeep b/adguard-home/data/work/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/adguard-home/docker-compose.yml b/adguard-home/docker-compose.yml new file mode 100644 index 0000000..40a753f --- /dev/null +++ b/adguard-home/docker-compose.yml @@ -0,0 +1,15 @@ +version: "3.7" + +services: + server: + image: adguard/adguardhome:v0.107.48@sha256:d0fcf8c8691df20fe1a280d0a4cbc8493b04c7bd8cf8ca56264279510f030e49 + # override the default command to set the web address to port 8095 to avoid conflict with Thunderhub + # command from Dockerfile: https://github.com/AdguardTeam/AdGuardHome/blob/master/docker/Dockerfile + command: ["--no-check-update", "-c", "/opt/adguardhome/conf/AdGuardHome.yaml", "-w", "/opt/adguardhome/work", "--web-addr", "0.0.0.0:8095"] + restart: on-failure + network_mode: host + volumes: + - ${APP_DATA_DIR}/data/work:/opt/adguardhome/work + - ${APP_DATA_DIR}/data/conf:/opt/adguardhome/conf + cap_add: + - NET_ADMIN diff --git a/adguard-home/umbrel-app.yml b/adguard-home/umbrel-app.yml new file mode 100644 index 0000000..2ea9f5e --- /dev/null +++ b/adguard-home/umbrel-app.yml @@ -0,0 +1,37 @@ +manifestVersion: 1 +id: adguard-home +category: networking +name: AdGuard Home +version: "0.107.48" +tagline: Network-wide software for blocking ads and tracking +description: >- + ⚠️ See below for important set-up instructions. + + + AdGuard Home is a comprehensive solution designed to block ads and tracking across all devices in your home network. As the world increasingly embraces the Internet of Things, + with a growing number of connected devices, maintaining control over your entire network is crucial. AdGuard Home empowers you to manage this with ease, ensuring a secure and + clutter-free browsing experience for every device under your roof. + + + 🛠️ SET-UP INSTRUCTIONS + + In the setup wizard, it is important to set the "Port" of the Admin Web Interface to 8095. + This ensures that the app will not conflict with other apps from the Umbrel App Store, and that the app will be accessible + when clicking on the app icon in the umbrelOS homescreen. +releaseNotes: "" +developer: Adguard +website: https://adguard.com/fr/adguard-home/overview.html +dependencies: [] +repo: https://github.com/AdguardTeam/AdGuardHome +support: https://github.com/AdguardTeam/AdGuardHome/issues +port: 8095 +gallery: + - 1.jpg + - 2.jpg + - 3.jpg + - 4.jpg +path: "" +defaultUsername: "" +defaultPassword: "" +submitter: Julienpeps +submission: https://github.com/getumbrel/umbrel-apps/pull/1038