GitLab Project
Project Concluded: October 15, 2022
DB Reference: dc_stor_gitlab
Last Updated: September 26, 2023
Introduction
While GitHub may be a suitable platform for many, it could not be reliably accessed in certain regions, such as China. Also, concerns about code privacy prompting the need to seek alternative options. Eventually, I choose to self host my own GitLab instance.
Specification & Structures
As of April 2023, the system has the following specification:
Hardware: 1 * 6 Core CPU & 6G Memory Virtual Server
OS: Debian 10.
Detailed Description
Based on our dynamic storage backend, my GitLab instance integreated with Active Directory authentication. This centralized authentication system has proved beneficial in managing the accounts of research group members. It has significantly reduced the impact scope of a potential code or password leak caused by a careless developer.
At the time this page was updated, the GitLab platform is current hosting all codes for the Genetic Analysis Project and some other project which I do not wish to be public(like this website).
The self-hosted instance can be accessed via this URL: ASL GitLab.