Back to blog

New Year 2026

This blog post was released on the first of January 2026.

New toy

It took me some time to move my website to Docker on my Raspberry Pi. Yes, I have a new toy to play with and it’s really promising. I was concerned that prices for everything will skyrocket soon, and I decided to go for the Raspberry Pi CM5 with a custom kit I built.

Pi-hole

The first thing I installed on my Pi was Pi‑hole. It wasn’t horrible to set up, but my ISP makes it really difficult to manage my network settings with their router. As a result, now I understand that I will need some cute router, probably running OpenWRT.

On the other hand, I set up my own DHCP (had to give up on it because my ISP wouldn't let me change port‑forwarding settings), as well as my own DNS. Pi‑hole's documentation is really interesting and useful.

Caddy

As for setting up Caddy for my web server, it was almost straightforward. Their website was helpful, and I already had my Caddyfile. I started having problems understanding how the Dioxus CLI builds your applications.

A little rant about Dioxus

I didn’t mention that before, but Dioxus documentation tends to frustrate me. Yes, there are subject matters that I am less familiar with, but it’s more about examples being outdated, information being scattered all over their website.

Yes, it’s FOSS, but it doesn’t mean I cannot highlight issues I had with this product. Ideally, you see a problem and you fix it. Unfortunately, I am not that well‑versed in that framework, and it wasn't a problem of something not working. It was more about something working in a way that was confusing, contradicting the documentation, and sometimes you just have to guess.

Docker experience

I didn't really have opportunities to use it for my job. Usually, it's more about web dev, CI/CD, and all the fun stuff that we often don't have in the C/C++ world. I understand that it's a really fundamental piece of software, and I was really happy to start learning it more. I'm looking forward to adding some more fun containers to my collection — Matrix, Gitea, and many other potentially interesting things.

Happy New Year

A perfectly convenient secular holiday to celebrate. In the end, it's just a day, but if we want to give it some meaning, then a calendar starting over is not a bad idea to celebrate after all. I wish everyone to stay sane in these challenging times.