AI generated

Expanding My Docker Setup Part 2


I tinkered a bit more with my VPS setup. Originally, I only wanted to add a single service. However, I ran into an issue that had been bothering me for a while, which is why I decided to introduce a second service right away.

TwitchDropsMiner

I implemented a service that handles mining Twitch Drops for me. A big thank you goes out to DevilXD, who developed this software. In this service, I can configure games for which I want to collect Twitch Drops. The miner then watches the respective channels for me without streaming video or audio. This way, I can easily farm drops for various games.

This service does have one problem, though: it lacks its own login. I initially set up Basic Auth in front of it. But that led straight to the next issue, as I now had to manage a different username and password for every single service. I finally wanted to consolidate that, which brings us directly to the second new service.

Authelia

Authelia is a lightweight server for authentication and authorization. With this service, I am building a global Single Sign-On (SSO) for my services.

New Domain

I also noticed that I still had a free inclusive domain left in my Strato package. For this reason, my website is now also accessible via domzei.de. Naturally, there is an automatic redirect in place from domzei.de to domzei.dev.