Docs

GitLab

Deploy a dedicated GitLab for Git repositories, CI/CD, and project management.

What is GitLab?

GitLab is a complete DevOps platform: Git repositories, CI/CD pipelines, code review with merge requests, and project planning in one place.
Lexoya runs a dedicated GitLab instance on its own machine, and the data stays on your server.

Features

  • CI/CD pipelines that build, test, and deploy
  • Merge requests with code review and approvals
  • Issue tracking, boards, and milestones
  • Repository and team access management

Plan and price

GitLab has one monthly plan. The current price is 7,000,000 Toman per month.
The exact amount is shown in the Deploy App dialog.

Deploy

  1. Open GitLab from the Monitoring menu.
  2. Click Deploy App.
  3. Review Plan, Cost (monthly), and Remaining Balance.
  4. If the balance is enough, click Deploy App; otherwise click Increase Balance.
Stages:
  1. Balance check
  2. Provisioning server
  3. Installing software
  4. Ready to use
The first GitLab startup can take several minutes.

Sign in

When the service is Running:
  1. Copy the Access URL from the service page.
  2. Enter the username root.
  3. Copy the Admin email and Admin password from the same page.
After the first login, change the root password in GitLab settings.

Delete

  1. On the service page, find Delete this app.
  2. Click Delete App and confirm.
Deletion permanently removes the app and all of its data. Billing stops from next month, and the current month is not refunded. Back up your repositories before deleting.

Related