A while ago, I stopped starring Repositories on GitHub, instead I started to mirror them (given the license allows it) and/or simply used browser bookmarks. It's a lot more universal and mirroring makes sure, the stuff doesn't disappear.

If you wonder how I mirror all these repositories:


It's now more than 100 repositories and since I started to tag them consistently, they become my GitLab instance becomes a curated set of repositories.

@sheogorath having a quick look the script only makes a mirror does not it? (I always thought GitLab would ahve some built-in functionality for that but okay…)

Anyway, could not you automate that ever further, i.e. as soon as you star a project on GitHub some bot automatically mirrors it? The APIs should make that possible…


@rugk For your first question, yes, gitlab has this functionality, but behind a paywall. (See the rational section)

And yes, I could add it to it, but then I would need to automatically push commits, and I'm usually quite reluctant to automate commits to a repository.

Technically yes, this would be possible.

Sign in to participate in the conversation
Sheogorath's Microblog

This is my personal microblog. It's filled with my fun, joy and silliness.