
Keep Your Code
Safe & Synced
Automatically mirror your GitHub repositories to self-hosted Gitea. Never lose access to your code with continuous backup and synchronization.
Everything You Need for Reliable Backups
Powerful features designed to keep your code safe and accessible, no matter what happens.
Automated Mirroring
Set it and forget it. Automatically sync your GitHub repositories to Gitea on a schedule.
Bulk Operations
Mirror entire organizations or user accounts with a single configuration.
Preserve Structure
Maintain your GitHub organization structure or customize how repos are organized.
Real-time Status
Monitor mirror progress with live updates and detailed activity logs.
Secure & Private
Self-hosted solution keeps your code on your infrastructure with full control.
Open Source
Free, transparent, and community-driven development. Contribute and customize.
See It In Action
A clean, intuitive interface designed for efficiency and ease of use





Dashboard Overview
Monitor all your mirrored repositories in one place
Swipe left or right to navigate
Get Started in Minutes
Choose your preferred installation method
Clone the repository
git clone https://github.com/RayLabsHQ/gitea-mirror.git
cd gitea-mirror
Start with Docker Compose
docker compose -f docker-compose.alt.yml up -d
Access the application
# Open http://localhost:4321 in your browser
First user becomes admin. After installation, create your account and configure GitHub and Gitea connections through the web interface.
Start Protecting Your Code Today
Join developers who trust Gitea Mirror to keep their repositories safe and accessible. Free, open source, and ready to deploy.
Gitea Mirror is licensed under GPL-3.0.View License