{"repo":"RayLabsHQ/gitea-mirror","free":true,"listed":false,"github":"https://github.com/RayLabsHQ/gitea-mirror","clone":"git clone https://github.com/RayLabsHQ/gitea-mirror.git","description":"Gitea Mirror auto-syncs GitHub repos to your self-hosted Gitea/Forgejo, with a sleek Web UI and easy Docker deployment.","language":"TypeScript","stars":1377,"topics":["gitea","gitea-mirror","github-mirror","backup","docker","mirrored-repository","mirroring","octokit","forgejo"],"license":"AGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Gitea Mirror Automatically mirror repositories from GitHub to your self-hosted Gitea/Forgejo instance. 🚀 Quick Start First user signup becomes admin. Configure GitHub and Gitea/Forgejo through the web interface! 📖 Full documentation - quickstart, deployment, configuration, notifications, SSO and more. Offline copies live in docs/ . ✨ Features - 🔁 Mirror public, private, and starred GitHub repos to Gitea/Forgejo - 🏛️ GitHub Enterprise support - Works with GHES and GHEC with data residency via GH API URL - 🏢 Mirror entire organizations with flexible strategies - 🎯 Custom destination control for repos and organizations - 📦 Git LFS support - Mirror large files with Git LFS - 📝 Metadata mirroring - Issues, pull requests (as issues), labels, milestones, releases, wiki - 🚫 Repository ignore - Mark specific repos to skip - 🔐 Secure authentication with Better Auth (email/password, SSO, OIDC, header auth) - 🔔 Notifications - ntfy, Apprise, Gotify, or any webhook with signed payloads - 📊 Real-time dashboard with activity logs - ⏱️ Scheduled automatic mirroring with configurable intervals - 🔄 Auto-discovery - Automatically import new GitHub repositories - 🧹 Repository cleanup - Auto-remove repos deleted from GitHub - 🎯 Proper mirror intervals - Respects configured sync intervals - 🛡️ Force-push protection - Smart detection with backup-on-demand or block-and-approve modes - 🗑️ Automatic database cleanup with configurable retention - 🐳 Dockerized with multi-arch support (","default_branch":null,"files":null,"tree":[],"storefront":"/r/RayLabsHQ","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RayLabsHQ/gitea-mirror/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}