Thorben Günther

Status Update 2025-10

status-update

Hey,

Welcome to my monthly yearly status update. Considering that quite some time has passed since my last blog post, a lot has happened. I will try my best to do better in the future and post a bit more consistently.

For Codeberg I have continued development of cibot to ease the administrative burden of controlling access to their Woodpecker CI instance. Users interested in the CI are expected to create an issue and list for which projects they would like to use this service. cibot will now iterate through these projects and check if they fit Codeberg’s requirements (projects need to be public and appropriately licensed). The bot will create a new post with a summary of its analysis, e.g. what license a project is most likely using.
Furthermore, cibot has an auto-approval feature now: If the option is enabled and every single project fits Codeberg’s criteria, the user will automatically get access to their CI.

Read more...

Status Update 2024-07

status-update

Hello and welcome to my first blog post and status update.

In my ongoing effort to help out at Codeberg, I have put the finishing touches on cibot and helped with the deployment. The bot aids the team at Codeberg with administrating access to their Woodpecker CI. The latest features include a more sophisticated permission system and the ability to revoke CI access as well.
Next I will work on improving monitoring - initially by deploying a log aggregation system. To facilitate this, I have already finished some groundwork to replicate Codeberg’s setup on my own infrastructure.

Read more...
1 of 1