mirror of
https://github.com/RayLabsHQ/gitea-mirror.git
synced 2026-05-22 07:31:36 -05:00
[GH-ISSUE #205] Feature Request: Granular Control Over Metadata Sync for Starred Repositories #1457
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kapdon on GitHub (Mar 2, 2026).
Original GitHub issue: https://github.com/RayLabsHQ/gitea-mirror/issues/205
Originally assigned to: @arunavo4 on GitHub.
First of all, I set this up last night — amazing piece of software. Really impressed with how smooth the experience is.
I have a couple of questions / feature requests:
Granular metadata control:
Is there a way to control, at a more granular level, which repositories receive which metadata? For example, being able to configure metadata rules per repository (or per group of repositories) rather than applying the same behavior globally.
Selective sync for starred repositories:
Is it possible to import starred repositories but choose which ones should actually be synced?
Last night, it attempted to mirror and sync all ~800 of my starred repositories lol. I originally assumed it would only sync the ones I had manually mirrored, so this caught me by surprise.
It would be great to have an option to where the default isn't
mirror and sync allbut only sync those that have been manually mirrored.@arunavo4 commented on GitHub (Mar 2, 2026):
@kapdon there is a button next to each repo in the table where you can mirror and sync only that. also you can stop syncing any particular repo.
@kapdon commented on GitHub (Mar 2, 2026):
it kinda works, have to disable or enable new repos as you star more repos in github.
alternatively if you do the following:
also if you reboot the compose stack while you just have imported github data and haven't done anything else it'll start mirroring all the repository upon restart immediately.
@kapdon commented on GitHub (Mar 3, 2026):
testing #208
auto-sync, reboot compose stack, no sync ✅oh also unrelated thing I starred a new repo after the inital import, it was picked up properly as dashboard repository section shows this new repo has been imported, but the activity log has no such record of it being imported even after refreshing
@arunavo4 commented on GitHub (Mar 4, 2026):
@kapdon Thanks a lot for testing it. Let me see why the event was missed.
@arunavo4 commented on GitHub (Mar 4, 2026):
@kapdon That new issue should be fixed now.