diff --git a/quadlets/adguard/adguard.container b/quadlets/adguard/adguard.container new file mode 100644 index 0000000..ea94f59 --- /dev/null +++ b/quadlets/adguard/adguard.container @@ -0,0 +1,26 @@ +[Unit] +Description=Adguard Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/adguard/adguardhome:latest +ContainerName=adguard +HostName=adguard + +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 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