database /var/opt/gitlab/postgresql/data
gitlab install via docker-compose
https://gitlab.com/gitlab-org/omnibus-gitlab/raw/master/docker/docker-compose.yml
web:
image: 'gitlab/gitlab-ce:latest'
restart: always
hostname: 'gitlab.example.com'
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'https://gitlab.example.com'
ports:
- '80:80'
- '443:443'
- '22:22'
volumes:
- '/srv/gitlab/config:/etc/gitlab'
- '/srv/gitlab/logs:/var/log/gitlab'
- '/srv/gitlab/data:/var/opt/gitlab'
gitlab install via docker
gitlab-ctl diff-config
docker logs -f gitlab
docker run –detach \ –hostname gitlab.example.com \ –publish 443:443 –publish 80:80 –publish 22:22 \ –name gitlab \ –restart always \ –volume $GITLAB_HOME/gitlab/config:/etc/gitlab \ –volume $GITLAB_HOME/gitlab/logs:/var/log/gitlab \ –volume $GITLAB_HOME/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
How to check listening ports in linux
sudo netstat -tunlp
sudo ss -tunlp
sudo lsof -nP-iTCP -sTCP:LISTEN
How to List Installed Packages on Ubuntu
sudo apt list –installed
sudo dpkg-query -l | less
sudo dpkg-query -f ‘${binary:Package}\n’ -W > packages_list.txt
vim
%!xxd
%!xxd -r
windeployqt
deluser, delgroup
deluser, delgroup – remove a user or group from the system
deluser [options] [--force] [--remove-home] [--remove-all-files] [--backup] [--backup-to
DIR] user
deluser --group [options] group
delgroup [options] [--only-if-empty] group
deluser [options] user group
usermod -aG sudo USERNAME
deluser USERNAME sudo
Gitlab How to reset your password
gitlab-rails console -e production
user = User.where(id: 1).first
or
user = User.find_by(email: ‘admin@example.com’)
user.save
random password
< /dev/urandom tr -dc a-z#-_ | head -c11; echo
openssl rand -base64 11
for pw in {1..10}; do openssl rand -base64 11; done
for pw in {1..10}; do gpg2 –gen-random –armor 1 14; done
