[GH-ISSUE #304] Mirroring of external orgs only, not personal repos #4097

Open
opened 2026-06-08 15:43:04 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @jenkin on GitHub (May 28, 2026).
Original GitHub issue: https://github.com/RayLabsHQ/gitea-mirror/issues/304

Originally assigned to: @arunavo4 on GitHub.

Hi, first of all, awesome work, thanks!

I want to mirror several public orgs I'm not part of, importing them manually. I set my personal github configuration (ie. username and token), but I don't want to automatically import personal repositories or repos from my own orgs.

Now during scheduled import, all my own repos (personal and from my orgs) are imported and I need to ignore them all manually to prevent sync on gitea.

Can I get this result now or a new feature is needed?

Thanks!

Originally created by @jenkin on GitHub (May 28, 2026). Original GitHub issue: https://github.com/RayLabsHQ/gitea-mirror/issues/304 Originally assigned to: @arunavo4 on GitHub. Hi, first of all, awesome work, thanks! I want to mirror several public orgs I'm not part of, importing them manually. I set my personal github configuration (ie. username and token), but I don't want to automatically import personal repositories or repos from my own orgs. Now during scheduled import, all my own repos (personal and from my orgs) are imported and I need to ignore them all manually to prevent sync on gitea. Can I get this result now or a new feature is needed? Thanks!
Author
Owner

@arunavo4 commented on GitHub (May 29, 2026):

@jenkin currently what you want excactly is not possible but I can add it for you.

<!-- gh-comment-id:4569593564 --> @arunavo4 commented on GitHub (May 29, 2026): @jenkin currently what you want excactly is not possible but I can add it for you.
Author
Owner

@jenkin commented on GitHub (May 29, 2026):

Thank you @arunavo4 , let me briefly describe my use case: https://codez.ombie.cash (its the gitea instance, of course gitea-mirror one is not exposed).

I want to track research and development activity of an open source project scattered on many repositories and organizations and people. I have two goals in mind: archiving and statistical analysis of code, metadata (ie. commit history), social layer (contributors, discussions).

After some attempts to find a good set of configuration options, now I'm missing two features:

  1. this one, so disabling mirroring and tracking of personal stuff
  2. enable mirroring and tracking of personal account other than mine, in addition to those of the orgs (see https://github.com/RayLabsHQ/gitea-mirror/issues/221)

Thank you very much for this project, very very useful.

<!-- gh-comment-id:4572110341 --> @jenkin commented on GitHub (May 29, 2026): Thank you @arunavo4 , let me briefly describe my use case: https://codez.ombie.cash (its the gitea instance, of course gitea-mirror one is not exposed). I want to track research and development activity of an open source project scattered on many repositories and organizations and people. I have two goals in mind: archiving and statistical analysis of code, metadata (ie. commit history), social layer (contributors, discussions). After some attempts to find a good set of configuration options, now I'm missing two features: 1. this one, so disabling mirroring and tracking of personal stuff 2. enable mirroring and tracking of personal account other than mine, in addition to those of the orgs (see https://github.com/RayLabsHQ/gitea-mirror/issues/221) Thank you very much for this project, very very useful.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea-mirror#4097