Impossible to import private git repository

We have just created a trial account, and we wanted to start importing projects into vercel. We have an internal, self-hosted gitlab instance in our datacenters. It is internet accesible, but when we typed the URL into the box, it constantly says INVALID URL and we can’t continue.

I asked to your AI bot and it says my url apparently is valid. I know I have the option to use vercel client and push the code through our pipelines, but that’s not what I want to.

Could you help me with that?

The Git integration bot can’t access a self-hosted GitLab instance. But you can use GitLab Pipelines and the Vercel CLI to automatically deploy. A lot of people use this strategy with GitHub as well because it lets them create a more customized deployment workflow.

1 Like

So, if it’s not possible to import projects from self hosted git servers, why you offer the option of third party import? What is a Third party?

That’s correct. We don’t natively support self hosted git repo.

A third party repo is a repo which doesn’t own by you, but publicly accessible. For example GitHub - vercel/vercel: Develop. Preview. Ship.. Once you import a third party public repo, it automatically creates a fork in your git account and start deploying on Vercel.

1 Like

Ok thanks for the clarification.
Last question. If I can’t import a project, how can I create one inside my team, via https://v0.dev?

You can directly upload as zip:

Are you kidding, right? Isn’t any other way to create a blank project, where I can push from my pipeline?

I typically use the CLI to create a new Vercel project. Either vercel deploy to create a new project from a local repo or vercel project add [project-name] to create a new blank one.

For v0, I would upload a zip file like Swarnava suggested

Thanks, I was able to create the project

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.