Feature Request: Add user cloning support #74

Closed
opened 2026-10-05 01:39:39 +02:00 by adam · 3 comments
Owner

Add support for cloning users on github instead of organisations, like "ventoy" where i would still like have all required repos and all new ones, when they add some

Add support for cloning users on github instead of organisations, like "ventoy" where i would still like have all required repos and all new ones, when they add some <!-- github-sync-id:3620532997 -->
adam closed this issue 2026-10-05 01:39:39 +02:00
Author
Owner

@tod3x Hey so not sure if I understand this correctly. you are looking to clone random users? like say me my github all my public repos into something like arunavo4/repo1 arunavo4/repo2

Not your own ones? right?

@tod3x Hey so not sure if I understand this correctly. you are looking to clone random users? like say me my github all my public repos into something like arunavo4/repo1 arunavo4/repo2 Not your own ones? right? <!-- github-comment-id:3527103413 -->
Author
Owner

@arunavo4 Yes exactly, my usecase is more for DataHoarding and having gitea-mirror as a one-stop-shop for this would be pretty useful :) I generally use it to backup everything i can find including cool projects from individuals accounts

@arunavo4 Yes exactly, my usecase is more for DataHoarding and having gitea-mirror as a one-stop-shop for this would be pretty useful :) I generally use it to backup everything i can find including cool projects from individuals accounts <!-- github-comment-id:3527193910 -->
Author
Owner

@tod3x So there is an issue here I cannot make new users in gitea, and naming orgs with users seems weird.

Current solution to your problem / usecase:

  1. Just star the repo --> this goes into your starred repo backups using gitea-mirror.
  2. make a org with that name in your github and clone /fork the repo there that will create an identical one in your backup.

I don't see myself building this feature as it is not an ideal way to do this. also there is already way to many options and config on the backup so I am pretty sure you can find a better way to do this.

Also, if you feel like you have a better workflow in mind for this go ahead and fork 'gitea-mirror' and add teh feature however you like. If you are not familiar with typescript or cant code just ask claude or chatgpt and it can do it for you.

@tod3x So there is an issue here I cannot make new users in gitea, and naming orgs with users seems weird. Current solution to your problem / usecase: 1. Just star the repo --> this goes into your starred repo backups using gitea-mirror. 2. make a org with that name in your github and clone /fork the repo there that will create an identical one in your backup. I don't see myself building this feature as it is not an ideal way to do this. also there is already way to many options and config on the backup so I am pretty sure you can find a better way to do this. Also, if you feel like you have a better workflow in mind for this go ahead and fork 'gitea-mirror' and add teh feature however you like. If you are not familiar with typescript or cant code just ask claude or chatgpt and it can do it for you. <!-- github-comment-id:3527228204 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/gitea-mirror#74