Join Our Discord Community!

Click the button below to join our new Discord community.

Join Discord
GitLab

GitLab

Complete DevOps platform with Git version control, CI/CD, project management, and more. All in a single application.

Version latest DevOps 15 minutos 1-Click Install
Deploy Now

Getting started

  1. Go to https://my.cubepath.com/deploy
  2. Select a VPS plan (recommended: gp.small or higher)
  3. Under Operating System, choose "GitLab"
  4. Click Deploy

Once deployment is complete, access http://YOUR-IP. First boot takes 10-15 minutes. You'll see "Waiting for GitLab to boot" - the page will reload automatically when ready.

Deploy via CubePath Cloud API

Via CubeCLI

pipx install git+https://github.com/CubePathInc/cubecli.git

cubecli vps create \
  --name gitlab-server \
  --plan gp.small \
  --template "GitLab" \
  --location us-mia-1 \
  --project <project-id>

Via API

curl -X POST https://api.cubepath.com/v1/vps \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "gitlab-server",
    "plan": "gp.small",
    "template": "gitlab",
    "location": "us-mia-1"
  }'

Technical information

Access credentials:
- URL: http://YOUR-IP
- Username: root
- Password: PathOfCubes (change it at: Avatar > Edit profile > Password)

System requirements:
- Minimum RAM: 8 GB (plan gp.small)
- Recommended RAM: 16 GB or more
- Minimum CPU: 4 vCPU
- Disk: Minimum 50 GB
- ⚠️ Will NOT work with less than 8 GB RAM

Installed software:
- Docker + GitLab CE (Community Edition latest)

Locations:
- Installation: /opt/gitlab/
- Configuration: /opt/gitlab/config/
- Logs: /opt/gitlab/logs/
- Data: /opt/gitlab/data/

Ports:
- 22 (System SSH)
- 80 (HTTP)
- 443 (HTTPS)
- 2424 (GitLab SSH)

Useful commands

# Check status
docker ps

# View logs
docker logs gitlab

# Restart GitLab
docker restart gitlab

# Access the container
docker exec -it gitlab bash

# Reconfigure GitLab
docker exec -it gitlab gitlab-ctl reconfigure