GIT project interface for local server

Asked

Viewed 327 times

1

Good morning,

I am looking for a GIT administration interface for a Linux server (Debian to be more specific), where the repositories of the company’s projects will be in it. I searched and found several on the internet, but none where the resources can be compared to Github.

The project repository will be localhost so the need for local project administration.

  • Anderson, look for Gitlab. Good luck!

1 answer

2


The most adopted solution in these cases is the Gitlab. You set up a local web server, install Gitlab on it, configure users, initialize repositories, and then upload local repositories to remote Gitlab repositories.

However, the installation of Gitlab is not trivial, which makes many people opt for Github’s corporate plans, where you can add teams and private repositories.

Each of them has their own trade-off. By adopting Gitlab you save on Github plans and ensure that your projects will have maximum privacy (in the case of a well-configured instance). However, the time lost by someone or a team in setting up Gitlab may not pay off after all. Github, on the other hand, involves recurring payments and you’re assured that your repositories will be almost 100% in the air.

  • a doubt, if I have a private repository, would there really need to have a gitlab on my local network server ? I ask because from what I understood, before when the private Rules were not free, it made sense to create your own environment, now I understand it is more practical to keep everything there.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.