question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support non-GitHub git repo hosts

See original GitHub issue

There are a bunch of other hosts out there other than vanilla github repositories. We should support most of these eventually!

Some that come to mind:

  • GitLab (#266 )
  • GitHub gists (#306)
  • bitbucket (#311)
  • osf.io (#216)

repo2docker expects to be given a URL that points to a .git repository, so the changes needed for each provider basically entail knowing how to mix a URL structure into a link that repo2docker can work with.

cc @yuvipanda @betatim @rsignell-usgs from the old issue

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:17 (11 by maintainers)

github_iconTop GitHub Comments

1reaction
choldgrafcommented, Nov 29, 2017

ok, closing! see top comment for links to provider-specific issues

1reaction
minrkcommented, Oct 31, 2017

@betatim that makes sense to me, and I think that’s the ‘scheme’ we have now, where gh is just the key for github. Additional providers can be registered as new keys. I think we can start with a git provider, which accepts any git url as the escape hatch, then we can bless gitlab, bitbucket with special handling as we develop it.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Third Party Hosted Options - Git SCM
If you don't want to go through all of the work involved in setting up your own Git server, you have several options...
Read more >
Using GitHub for Windows with non-GitHub repositories
The first time you navigate to the repository, GHfW prompts you for your credentials to the Git host, in this case, CodePlex.com.
Read more >
git - How can I clone a non-github hosted repository using ...
If I have an existing repository initialized, I can add it using Github Desktop. But how can I clone it without using the...
Read more >
15 Best Github Alternatives in 2022 - Guru99
Best Github Alternatives - Here is a curated list of the most popular alternative to GitHub for hosting your open source project.
Read more >
Workspaces for custom Git servers (non GitHub/GitLab ...
The way my work repos are set up, I have a "workspace" folder which contains a "src" folder, and that src folder contains...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found