Docs
Search…
Docs
Home
Antsle One Setup
Antsle Nano Setup
Antsle Two Setup
Get Started
edgeLinux Installation
Log in to the edgeLinux OS
Name Your Antsle/Nano
Setting Up Your Tech Stack
WordPress
Gitlab
Jenkins
Antlets
Antlets Overview
Create and Manage an Antlet
Antlet Details
Access Antlets
Virtual Drives
Backing Up Antlets
Templates
Templates Overview
Install OS from .iso
Import VM Images
Using the LEMP-Stack
Using Nextcloud
Using OPNsense
Networking
Networking Overview
Configure IP Addresses
Bridged Networking / Virtual NIC
Wifi on the Antsle Nano
Port Forwarding
Load Balancing
SDN: Software Defined Networking
System
Antsle Distributed Storage - ADS
Multi-Node
Secure (HTTPS) Access to Antman
Secure FTP (SFTP) Access
USB Drives
Docker Support
LDAP/SSO
antMan REST API
The antMan Terraform Provider
Access Your HDD (or SSD) Add-on
Setting Up Shared Storage Volume
edgeLinux OS
Windows License
antHill and Account Management
Troubleshooting
FAQs
Protector Mode
Powered By
GitBook
Gitlab
The installation instructions may become out of date at any time due to updates to Gitlab. Feel free to "Google it" as a supplement to this guide.
1. Setup CentOS antlet
Login to antMan and spin up an CentOS-7 KVM antlet.
SSH into your Antsle then your CentOS antlet
1
ssh <username>@<hostname>.local
2
ssh
[email protected]
<antlet-ip>
Copied!
The default root password is
antsle
Update the system:
1
yum update
Copied!
At the time of this writing the latest stable CentOS is 7.6
2. Make antlet Accessible
Read the docs article on
accessing your antlets
.
3. Install GitLab
First lets install all the dependencies required for GitLab CE:
1
yum install -y curl openssh-server openssh-clients policycoreutils-python
Copied!
Next lets setup the GitLab CE RPM repository:
1
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash
Copied!
Now to install GitLab. If you are accessing GitLab via domain name add that as the url parameter like below:
1
EXTERNAL_URL=“http://gitlab.example.com” yum install -y gitlab-ce
Copied!
If you are accessing GitLab via the private IP:
1
EXTERNAL_URL=192.168.0.105 yum install -y gitlab-ce
Copied!
Now type in the domain name or the private IP into your web browser to see your new source control system!
For a private IP example:
1
http://192.168.0.105
Copied!
4. Configure GitLab
When you go to your new GitLab you will need to set your password. Then login with the user
root
and that password.
If you want to change the IP or domain name that points to GitLab, edit the file:
1
/etc/gitlab/gitlab.rb
Copied!
On the 13th line you will see something like:
1
external_url 'http://192.168.0.108'
Copied!
Just edit the url to your new IP or domain. Then run:
1
gitlab-ctl reconfigure
Copied!
Congratulations! You now have GitLab running on your own Private Cloud.
GitLab running on your Antsle
Happy Pushing!
Previous
WordPress
Next
Jenkins
Last modified
1yr ago
Copy link