Fork from GitLab.com to self-hosted instance

It's a pain creating projects on your self-hosted instance based on open source projects on GitLab.com. You can configure OAuth to GitLab.com to them import directly, or copy the repo URL to import, but why can't it be just as easy as clicking on the Fork button? Well, today, that would fork within GitLab.com, but why not have a way to Fork from GitLab.com to your private self-hosted instance? The first time you might need to do an OAuth dance to your private instance, and unfortunately that still requires admin setup (why???). But after pasting in your private instance hostname, maybe we could just generate a deep link to the New Project page, with the git URL pre-filled, rather than having to do the OAuth dance. We should remember hostnames you've used in the past to make it easy to fork more things to that same instance. This could make the sharing and distribution of open source projects on GitLab much easier.

Links

  • Related and inspired from Fork as Heroku Button: https://gitlab.com/gitlab-org/gitlab-ce/issues/35674
Edited Jul 27, 2017 by Mark Pundsack
Assignee Loading
Time tracking Loading