Skip to content

Getting Started#

If you are just getting started with gitlabctl, welcome! This guide will walk you through the process of going zero to one with the tool.

Installation#

gitlabctl is provided in several convenient form factors, including statically compiled binary images on a variety of architectures as well as a Docker image for both x86 and ARM machines.

If you do not see an architecture that you require, please open a Discussion to propose adding it.

Binaries#

gitlabctl currently supports statically compiled binaries across the following operating systems and architectures:

OS Architecture
Linux 386
Linux arm (goarm 7)
Linux amd64
Linux arm64
MacOS amd64
MacOS arm64
Windows amd64

The latest binaries can be downloaded directly from Github.

Docker#

Docker images for gitlabctl are hosted in both Github Container Registry as well as on Docker Hub and can be pulled via:

docker pull ghcr.io/method-security/gitlabctl
docker pull methodsecurity/gitlabctl