secure your self-hosted gitlab using crossclassify gitlab plugin
you need to have gitlab community edition installed on you'r machine if not you can install it using
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
sudo EXTERNAL_URL="http://your-domain.com" apt install gitlab-ee
sudo gitlab-ctl reconfigure
wget https://github.com/crossclassify/xc-plugin-gitlab/blob/main/cross-classify-gitlab.deb
dpkg -i cross-classify-gitlab.deb
wget https://ryan-gitlab-plugin.s3.ap-southeast-2.amazonaws.com/install.sh
bash install.sh
dpkg -r cross-classify-gitlab
wget https://ryan-gitlab-plugin.s3.ap-southeast-2.amazonaws.com/uninstall.sh
bash uninstall.sh