GitLab CE Follow gitlab.org | Open Source

The Bitnami GitLab CE Stack provides a one-click install solution for GitLab CE. Download virtual machines or run your own GitLab CE server in the cloud.

GitLab CE is an open source, cloud-based Git repository and version control system used by thousands of organizations worldwide. Written in Ruby, GitLab CE 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 CE 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 CE 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 CE

The Bitnami GitLab CE 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 CE 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 CE Stack?

Bitnami makes it easy to run GitLab CE in the cloud, locally or virtually. The Bitnami GitLab CE Stack is:

  • Up-to-date

    We track every release of GitLab CE and update our stack shortly after it's released.

  • Secure

    If serious security issues are discovered, we provide new versions of GitLab CE as soon as possible, often within hours of the availability of a fix.

  • Consistent

    With Bitnami, you get the same software stack and configuration regardless of where you are deploying GitLab CE or other Bitnami Applications. This makes it easy to migrate between different platforms.

With the Bitnami GitLab CE Stack compiling, configuring and all of its dependencies are taken care of, so it works out-of-the-box.

Back to top

Reviews of Bitnami GitLab CE Write a Review →

  1. Bitnami GitLab CE 5

    install dir is renamed while can still access web

    by Strong Liu on

    It's too strange to me( I am not good at hack or tracing back ) . I download gitlab 8.13.3 x64 , and installed it it centos7.2 x64, The installed dir is default /opt/gitlab-8.13.3 , then I login with admistrator account , then I create serverral empty projects, include public and private, but I failed at " git clone http://.... " . When I came back to /opt, I found the gitlab-8.13.3 is renamed to y. I think maybe I changed it by mistake, so I do install from begin , but the result is the same. So, what happened ? Someone hacked into my system?

    5 out of 9 people found this helpful.

    Was this review helpful to you? Yes No

  2. Bitnami GitLab CE 5

    how to download history version ?

    by xiaodai wang on

    how to download history version ?

    I need a version for bitnami-gitlab-8.7.5-0-linux-x64-installer.run

    who can tell me where I can find it ?

    Thankyou very much!!!

    33 out of 44 people found this helpful.

    Was this review helpful to you? Yes No

  3. Bitnami GitLab CE 4

    how to download history version

    by xiaodai wang on

    how to download history version ?

    I need a version for bitnami-gitlab-8.7.5-0-linux-x64-installer.run

    who can tell me where I can find it ?

    Thankyou very much!!!

    20 out of 25 people found this helpful.

    Was this review helpful to you? Yes No

  4. Bitnami GitLab CE 2

    Web UI's contents got messed up

    by Ashish Yadav on

    I have downloaded the VM image and tried online demo as well but on both occasion I was not getting proper WebUI, In my opinion css files were not loading properly. So for that reason I was seeing all the contents in the plain text without any formatting.

    Please give proper direction on this problem.

    2 out of 4 people found this helpful.

    Was this review helpful to you? Yes No

    We tried to reproduce it but we can not. We will contact you by email to try to get more info. Thanks.
    by Bitnami Staff on
  5. Bitnami GitLab CE 1

    bitnami makes it hard to manage

    by Ben Good on

    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.

    8 out of 9 people found this helpful.

    Was this review helpful to you? Yes No