63 Repos, Zero GitHub Dependency: Self-Hosting Git with Gitea

Why I host all 63 of my repositories on a self-hosted Gitea instance, how it integrates with Woodpecker CI, and the mirror-to-GitHub strategy that gives me the best of both worlds.