@nlnetlabs released #unbound 1.20.0 and madnuttah-bot released an #AutomatedBuild of my unbound #docker image! I've optimized the #canary build too. The #openssl buildenv needs a better version check which is up next. So far I'm satisfied with the #automation, no more copypasta errors and the image will be built for you even when I'm abroad. Until the #bot's #github-token expires. 💚

https://github.com/madnuttah/unbound-docker

#SelfHosting #dns #cd #OpenSource #privacy #security #HomeLab #workflow

GitHub - madnuttah/unbound-docker: 🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind.

🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind. - madnuttah/unbound-docker

GitHub

Wasn't too much work, so the #OpenSSL build environment got implemented into my @nlnetlabs #unbound #docker image already. You had my promise. The initial build was manual but it should run as an #automatedBuild too.

The first madnuttah/unbound-docker #distroless build (v1.19.3-1) with the per architecture optimized libraries is available on #dockerHub. 💚

https://github.com/madnuttah/unbound-docker

https://hub.docker.com/r/madnuttah/unbound

#dns #dnssec #homelab #selfhosting

GitHub - madnuttah/unbound-docker: 🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind.

🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind. - madnuttah/unbound-docker

GitHub

A fresh #automatedBuild of my @nlnetlabs #unbound #docker image is available at #dockerhub. The version is 1.19.3-0 🥳

The workflow runs smooth, the timing needs optimization. Next stop: #openssl buildenv which is running again, too in my dev env. 💚

https://github.com/madnuttah/unbound-docker

https://hub.docker.com/r/madnuttah/unbound

GitHub - madnuttah/unbound-docker: 🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind.

🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind. - madnuttah/unbound-docker

GitHub

@nlnetlabs I can't wait until the #automatedBuild #pipeline flows. 🥳

If the hardened runners still make trouble, I'll deactivate them and talk to the developer then asking for assistance. I can't audit because of my private dev repo and it sucks. #cicd #workflow #unbound #MadeWithPassion

Yup. The nightly build is there. I'm pretty confident that the #automatedBuild will run too.  

I've added #trivy #opensource #vulnerability scanner. It will run on schedule for testing and will be later included into the #cd #pipeline. The #sarif report will be attached to madnuttah bot's releases as build artifact.

#unbound #dns #dnssec #workflow #github #transparency

https://github.com/madnuttah/unbound-docker

GitHub - madnuttah/unbound-docker: 🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind.

🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind. - madnuttah/unbound-docker

GitHub

Yay, it's working!
Sure, in my dev environment, so 🤞

✅ Checking for @nlnetlabs #Unbound update
✅ Building the image when no pre release and not yet built
✅ Creating a new branch based on the new version
✅ Signed tagging and committing from my new #contibutor madnuttah-bot

Took me a while and many commits. 🥳

I like details, behold the #healthcheck in it's whole beauty in my #portainer ❤️

#dns #dnssec #github #cd #workflow #pipeline #AutomatedBuild

https://github.com/madnuttah/unbound-docker

GitHub - madnuttah/unbound-docker: 🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind.

🛡️ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind. - madnuttah/unbound-docker

GitHub