Just a short post to let you know that I published my instructions on Codeberg on how to quickly set up your own self-hosted Gitea server with Woodpecker CI and Traefik as a reverse proxy on your own local home server.

I have split everything up into individual Docker Compose files. You can also put everything together into on big Docker Compose if you like, but I prefer my components to be serperated nicely.

However, all the listed Docker Compose files somehow depend on each other, and therefore I recommend to set up all of them in order.

I hope this is helpful to anyone who wants to start self-hosting. If you have any questions, problems or suggestions for improvement, I would be happy if you contact me directly.