Thanks to AI, I created a web UI to help mirror GitHub repos to Gitea - including releases, issues, PR, and wikis

I’ve been eagerly awaiting Gitea’s PR 20311 for over a year, but since it keeps getting pushed out for every release I figured I’d create something in the meantime.

This tool sets up and manages pull mirrors from GitHub repositories to Gitea repositories, including the entire codebase, issues, PRs, releases, and wikis.

It includes a nice web UI with scheduling functions, metadata mirroring, safety features to not overwrite or delete existing repos, and much more.

Take a look, and let me know what you think!

Blunt disclaimer: This is a hobby project, and I hope the PR above will be merged and implemented soon. When it is, this project will have served its purpose. I created it from scratch using Cursor and Claude 3.7 Sonnet.