Automating Keycloak Setup
I'm continuing work on the template generator.
Got tired of running the generator over and over again, so I made my generator watch the template directory and auto generate whenever any changes happen. Much better.
Used this library, works great.
I set up the local infra and got it to the point where I need to convert all of my bash scripts for setting up Keycloak into Go code. Not the most fun activity, but definitely miles better than if I hadn't written the scripts and did a bunch of clickops.
Phew, that took some time. Claude Code (a new tool, trying out on this project) proved to be useful, but I still have a lot of work to do.
I need to make the whole thing idempotent so I can run it as many times as I want so I can tackle issues one by one as they come up. Done.
It's looking pretty good so far.
The GitHub initialization will some work. I need to automate creating the OAuth app in GitHub. Not today though. A very productive session.