Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Mirror an entire github organization into gitea organization #8424

Open
foosinn opened this issue Oct 8, 2019 · 4 comments
Open
Labels
type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@foosinn
Copy link

foosinn commented Oct 8, 2019

As suggested in #7417:

I'd like to suggest a new feature: mirroring a full Github organization (I say Github, as I know how it works, but I guess there are also organizations in Gitlab, Bitbuckets etc.)

This feature would let:

automatically create mirror repo into Gitea organization for each repo in Github organization
automatically remove mirror repo from Gitea organization when it’s suppressed from Github organization
This would help for migration when there are a lot of repos.

Cheers

The issue was closed as a duplicate of #7212, but that issue seems to be deleted?

@lunny lunny added the type/proposal The new feature has not been accepted yet but needs to be discussed first. label Oct 9, 2019
@kilrau
Copy link

kilrau commented Apr 13, 2020

You just got :+3:

@juergenhoetzel
Copy link
Contributor

juergenhoetzel commented Jun 20, 2020

This just wrote a script to mirror my starred GitHub repos to a Gitea instance (Leveraging Gitea API):

https://github.com/juergenhoetzel/github2gitea-mirror

it should be easy to adapt it to mirror organizations.

@6543 6543 mentioned this issue Sep 3, 2020
24 tasks
@lunny lunny mentioned this issue Feb 8, 2021
7 tasks
@hisune
Copy link

hisune commented Jan 3, 2023

Also hope to mirror the organization of gitea

@maxkratz
Copy link

This just wrote a script to mirror my starred GitHub repos to a Gitea instance (Leveraging Gitea API):

https://github.com/juergenhoetzel/github2gitea-mirror

it should be easy to adapt it to mirror organizations.

I've forked this repository and extended the script in multiple ways. One option is to mirror complete GitHub organizations with public and private repositories. Furthermore, there is the option to mirror a complete GitHub user with all public and private repositories.

Feel free to have a look at https://github.com/maxkratz/github2gitea-mirror.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

No branches or pull requests

6 participants