Gitea Mirror Logo

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.

Self-Hosted
Auto-Sync
Open Source

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

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

1

Clone the repository

git clone https://github.com/RayLabsHQ/gitea-mirror.git
cd gitea-mirror
2

Start with Docker Compose

docker compose -f docker-compose.alt.yml up -d
3

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.

Loading...

Gitea Mirror is licensed under GPL-3.0.View License