Sinds een tweetal maanden overgestapt van Pi-Hole op een RPi, naar AGH in een docker configuratie. Werkt als een tierelier en werk er ook liever mee dan met de PH.
Mijn grootste punt van ergernis ligt niet aan de AGH, maar aan de manier waarop docker lijkt te werken. Bij een update is mijn workflow:
Update binnenhalen:
docker pull adguard/adguardhome
Container-id ophalen:
Container stoppen:
Container verwijderen:
Nieuwe container aanmaken, die vervolgens de meest recente versie draait:
docker run --name adguardhome --restart unless-stopped -v /my/own/workdir:/opt/adguardhome/work -v /my/own/confdir:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 80:80/tcp -p 443:443/tcp -p 443:443/udp -p 3000:3000/tcp -p 853:853/tcp -p 784:784/udp -p 853:853/udp -p 8853:8853/udp -p 5443:5443/tcp -p 5443:5443/udp -d adguard/adguardhome
Van linux heb ik geen kaas gegeten, maar ik vraag me af of dit eenvoudiger kan. De werkwijze nu is nogal omslachtig i.v.m. updates binnen halen voor linux zelf. Iemand een idee of blijf ik hiermee zitten? Niet dat her heel veel werk is, maar ik vind het nogal omslachtig, zeker als er meerdere updates per maand komen.