GitLab > GitHub
I know, I know, this is a very bold statement. Don't get me wrong, I love GitHub, and there is a time and place for it. If you're working alone or on a small project team it works amazingly. For an enterprise, GitLab offers more features designed for a company as a whole. They have organizational sign-in which creates a greater security for your information. They also allow for Continuous Integration (CI) for free, and because they have been doing this longer, it is a little better than the version on GitHub. Overall, both are great tools, but for a company, I would recommend GitLab.
How to run your own instance
Check out the video down below to watch me do this!
Sign-up for Reclaim Cloud
Reclaim Cloud is a great tool for supporting development environments including GitLab. It charges based on usage not limits, which will save you a lot of money in the long run.
Install GitLab
Head over to the applications page and click install on the GitLab instance. This will send you a confirmation email where you can deploy it in your environment.
Configure Environment Topology
Make sure that you increase the cloudlets minimum so your server can has enough allocated resources to run. To do this click on the button showed below and increase the Vertical Scaling Per Node bar.
Use it!
Now that you have the environment clicking on the link and inputting the emailed username and password will allow you to start using GitLabs. You can create a new project and explore all of the new things that GitLab has to offer.
Good luck and keep coding!
Top comments (1)
Hey there!
While we appreciate you sharing posts here, please see DEV's Content Policy available in our Terms and be careful not to share content that is too promotional. The terms state:
Going forward, be careful to avoid sharing articles that are too promotional in nature. While it's generally okay to promote your product, business, personal brand, etc., just make sure that the posts you share have value beyond promotion.
If promotion is your primary goal, then consider signing up for Pro Tools which gives you access to:
Hope you understand our reason for limiting promotional content and that you continue to enjoy DEV!