From 0e949b84153df18b9a10e0ea0512a5a0f9b36a2e Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 21:29:37 +0000 Subject: [PATCH 1/2] Added Adguard --- quadlets/adguard/adguard.container | 28 ++++++++++++++++++++++++++++ quadlets/adguard/adguard.volume | 3 +++ 2 files changed, 31 insertions(+) create mode 100644 quadlets/adguard/adguard.container create mode 100644 quadlets/adguard/adguard.volume diff --git a/quadlets/adguard/adguard.container b/quadlets/adguard/adguard.container new file mode 100644 index 0000000..a45bb77 --- /dev/null +++ b/quadlets/adguard/adguard.container @@ -0,0 +1,28 @@ +[Unit] +Description=Adguard Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/adguard/adguardhome:latest +ContainerName=adguard +HostName=adguard + +# Optionally run this on network mode host, if you want real client ips to show in the logs +# Network=host +PublishPort=53:53/tcp +PublishPort=53:53/udp +PublishPort=784:784/udp +PublishPort=853:853/tcp +PublishPort=3000:3000/tcp +PublishPort=8844:80/tcp +PublishPort=8443:443/tcp + +Volume=adguard-config:/opt/adguardhome/work:z +Volume=adguard-work:/opt/adguardhome/conf:z +Volume=/var/log/AdGuardHome.log:/var/log/AdGuardHome.log:z \ No newline at end of file diff --git a/quadlets/adguard/adguard.volume b/quadlets/adguard/adguard.volume new file mode 100644 index 0000000..33ddc98 --- /dev/null +++ b/quadlets/adguard/adguard.volume @@ -0,0 +1,3 @@ +[Volume] +VolumeName=adguard-config +VolumeName=adguard-work \ No newline at end of file From d6dfe3cfccac5db9ba16218f818c4db6f2213841 Mon Sep 17 00:00:00 2001 From: Joe Harrison <53116754+sudo-kraken@users.noreply.github.com> Date: Thu, 5 Dec 2024 09:06:46 +0000 Subject: [PATCH 2/2] Update adguard.container --- quadlets/adguard/adguard.container | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/quadlets/adguard/adguard.container b/quadlets/adguard/adguard.container index a45bb77..ea94f59 100644 --- a/quadlets/adguard/adguard.container +++ b/quadlets/adguard/adguard.container @@ -13,8 +13,6 @@ Image=docker.io/adguard/adguardhome:latest ContainerName=adguard HostName=adguard -# Optionally run this on network mode host, if you want real client ips to show in the logs -# Network=host PublishPort=53:53/tcp PublishPort=53:53/udp PublishPort=784:784/udp @@ -25,4 +23,4 @@ PublishPort=8443:443/tcp Volume=adguard-config:/opt/adguardhome/work:z Volume=adguard-work:/opt/adguardhome/conf:z -Volume=/var/log/AdGuardHome.log:/var/log/AdGuardHome.log:z \ No newline at end of file +Volume=/var/log/AdGuardHome.log:/var/log/AdGuardHome.log:z