Personal PROJECT

setting up gitlab

Git Storage Platform

Starting with Basics

I started by installing Ubuntu 20.04 Server Image. This allows the install to be preformed with Gitlab. I install OpenVPN for my P2P Solution with DMZ on OpenVPN Access Server. I then changed my VPN Server’s Port with SEManage for SSH Access so that Gitlab can use that to pull and push git requests.

Setting Up the P2P Forwarding

I  used OpenVPN Access Server to allow me to VPN the server with the following command on my Gitlab Server.

sudo service [email protected] enable

This allows the VPN Connection to open on boot without manual intervention. I then installed Gitlab from their documentation. I opened the following ports through the OpenVPN AS Server.

80 (TCP), 443 (TCP), 22 (TCP).