Marketplace
Deploy this app

Developer Tools
GitLab CE
Self-hosted Git, CI/CD and issue tracking.
About
Installs GitLab Community Edition (Omnibus package) from GitLab's official apt repository — includes its own bundled PostgreSQL, Redis and Nginx.
Initial root password is generated on first boot. SSH in and run: cat /etc/gitlab/initial_root_password (valid for 24 hours only).
Ports opened by the installer
80/tcp · Web UI (HTTP)443/tcp · Web UI (HTTPS)22/tcp · Git over SSH
Install script (runs as cloud-init user-data on first boot)
#!/bin/bash
set -e
apt-get update -y
apt-get install -y curl ca-certificates openssh-server
curl -fsSL https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash
EXTERNAL_URL="http://$(curl -s -m 3 https://ifconfig.me || hostname -I | awk '{print $1}')" apt-get install -y gitlab-ce
Minimum requirements
- vCPU
- 2
- Memory
- 4 GB
- Disk
- 40 GB
- Base image
- ubuntu


