insignia One technophile's reference library
Home | Recommended | About

GitLab

Maintenance commands

#Get service status (location is /opt/gitlab/bin)
gitlab-ctl status
#Starting and stopping
gitlab-ctl start
gitlab-ctl stop
gitlab-ctl restart
#Tail process logs
See settings/logs.md

#Reconfiguring GitLab should occur in the event that something in its configuration (/etc/gitlab/gitlab.rb) has changed.
gitlab-ctl reconfigure

#refer to https://docs.gitlab.com/omnibus/maintenance/README.html

Strong cipher guidance – up to qualys standards

https://github.com/cloudflare/sslconfig/blob/master/conf
EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:RSA+AESGCM:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS

The configuration is defined in the file gitlab.rb

Location of config: /var/opt/gitlab/nginx/conf/nginx.conf

NOTE: for TLS/SSL, consumes cert and private key as separate base64 pem files.




©2018 kab | kab@bestul.us | Powered by GitHub Pages