← Back to catalog
GitLab CE

GitLab CE

v18.10

Self-hosted DevOps platform with Git repos, CI/CD, and issue tracking

Install

$curl -fsSL https://virtua.sh/i/gitlab-ce | bash
No server?Virtua.Cloud →

What's included

  • GitLab CE 18.10 (fully configured, ready to use)
  • Built-in HTTPS via Let's Encrypt (for domain names)
  • Bundled PostgreSQL, Redis, and nginx
  • CI/CD pipelines, issue tracking, container registry
  • Git SSH access on port 22

After install

  • Login as root with the password shown at install
  • No sign-up wizard exposed to the internet
  • Create projects and invite collaborators
  • Custom domain: GITLAB_HOST=gitlab.example.com

Supported Operating Systems

Ubuntu 24Ubuntu 25Debian 12Debian 13Rocky 9Rocky 10Alma 9Alma 10

Requirements

RAM
4GB minimum
Disk
10GB minimum

Configuration

VariableDefaultDescription
GITLAB_HOSTserver hostnameDomain name or IP. Domains get auto-HTTPS via Let's Encrypt.
GITLAB_ADMIN_PASSrandom 24-charRoot user password
GITLAB_ADMIN_EMAILadmin@hostnameRoot user email

Changelog

v1.0.02026-04-02
  • Initial release with Omnibus package
  • Built-in HTTPS via Let's Encrypt
  • CLI-based setup (no web wizard exposed)
  • Sign-up disabled by default
  • Git SSH access on port 22