Skip to main content

ForgeJo

Using Goreleaser with ForgeJo
·322 words·2 mins
Goreleaser ForgeJo Go
For my resound app I wanted a really nice release process (it is after all part of my job!). Resound is a cli go app built with Cobra and Viper, it takes the last RSS item and posts it to Mastodon, pretty simple. You can checkout the latest version here. I’m using goreleaser to build multiple architectures and then push them to my ForgeJo instance here’s how I did it because there are a lot of moving parts you have to put together in order to get it working.
Tuning my renovate config
·296 words·2 mins
Renovate Selfhosting ForgeJo
I took some time last night to finally tune my renovate setup. There were a few issues with it - none of it renovates or my tech stacks fault, just stuff I wasn’t too happy with and things that could be improved.
Building docker image with Forgejo Actions
·432 words·3 mins
ForgeJo Selhosted
aka how I nearly went crazy trying to figure out how to build docker images in Forgejo Actions. With the default setup from here you can get up and running with foregjo actions but it won’t allow you to build docker images inside your workflows.
Adding custom runners to Forgejo
·410 words·2 mins
ForgeJo Docker Runners
This is one of those problems that now that I get it it really shouldn’t have been so hard. Like everything with development and homelabbing documentation is key. Huge thanks to: