From 549a6438fc9e266f2b1113013685f5fa9f6ba0f3 Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 15:57:32 +0000 Subject: [PATCH] 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