Bitnami GitLab Community Edition is an open source, cloud-based Git repository and version control system used by thousands of organizations worldwide. Written in Ruby, GitLab Community Edition includes a host of features that enable software development teams to consolidate source code, track and manage releases, increase code quality, deploy code changes, and track the evolution of software over time.
Also included in the GitLab Community Edition stack is a fully functional Continuous Integration and Delivery (CI/CD) system that can build, test, and deploy software updates as your team produces new code. Supporting the CI/CD functionality of GitLab is a private registry for Docker containers, enabling teams to streamline updates for production deployments that are running on a microservices architecture.
Bitnami Virtual Machines contain a minimal Linux operating system with GitLab Community Edition installed and configured. This enables you to run the application without actually installing it on your computer. It's completely isolated from other software installed on your machine and makes an ideal sandbox for your project.
Using the Bitnami Virtual Machine image requires hypervisor software such as VMware Player or VirtualBox. Both of these hypervisors are available free of charge. After installing your preferred hypervisor, download and extract the Bitnami Virtual Machine by following the instructions in our getting started guide for VMware or VirtualBox.
More on GitLab Community Edition
The Bitnami GitLab Community Edition stack uses the standard GitLab Omnibus package, enabling easy updates- simply access the machine via secure shell, run a simple update command, and the application updates itself!
Key features of GitLab Community Edition include
- Efficiently manage repositories with forking, conflict resolution for merges, quick commit-reverts, and groups consisting of multiple people sharing a namespace for projects
- Issue board for managing, organizing, and visualizing agile software projects
- Fully functional CI/CD, with versioned build script, build pipelines, container registry for Docker images, and deployment to multiple environments
- Mattermost-based messaging built in for chat-ops
- GitLab Web Editor enables editing of merge requests, files, and directories from the web interface
- Secure authentication with LDAP and Active Directory, two-factor auth, and CAS integration
- Deep integration with existing tools like JIRA, and the ability to configure an external PostgreSQL database using the Omnibus package
Why use the Bitnami GitLab Community Edition Stack?
Bitnami makes it easy to run GitLab Community Edition in the cloud, locally or virtually. The Bitnami GitLab Community Edition Stack is:
We track every release of GitLab Community Edition and update our stack shortly after it's released.
If serious security issues are discovered, we provide new versions of GitLab Community Edition as soon as possible, often within hours of the availability of a fix.
With Bitnami, you get the same software stack and configuration regardless of where you are deploying GitLab Community Edition or other Bitnami Applications. This makes it easy to migrate between different platforms.
With the Bitnami GitLab Community Edition Stack compiling, configuring and all of its dependencies are taken care of, so it works out-of-the-box.
Reviews of Bitnami GitLab Community Edition Write a Review →
By far the best Git based system out. I love it will all my heart. I don't think I can make the switch from github just yet though because of the changes I would have to get used too. Although great some features from github are not incorporated and I need those features to inform my community about the my projects. However something I do love is that I can host my own CI server which is something github doesn't have! Oh And I forgot to mention that It's 100% FREE!
GITLAB with bitnami is simply awesome but ..
I need a simple way to even update to new versions of GITLAB without any pains ... come on guys that would be more value added and fun for to use so
Enjoy vcs hosted on local machine and allow others to contribute into your project.. Yes, this feeling will motivate you. You will get this by using GITLAB. Awesome tool to have local vcs.
I was looking for a git environment with great collaborative tools like github and found gitlab to be just that. Bitnami package allowed me to be up and running in minutes... Amazing! Easy to setup, configure and use. The instructions are clear and easy to follow event in the bitnami setup. I particularly liked the integration of the wiki and of the issues modules.
I wish I had done my own installation using gitlab's excellent onmibus install package. Bitnami's install is different in so many little ways. Files are in different places or don't exist. that means that if you need to do any kind of configuration -like backups- that can't be done in the web front end, you won't be able to use gitlab's instructions.
I know bitnami has their own way of backing up but that's just one example of administration that can't be done in the gitlab way using the bitnami install.
Now that I've tried installing gitlab myself I can say that it really isn't any harder than downloading the bitnami VM.