LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

gitlab-ctl

Control Omnibus GitLab services

TLDR

Start GitLab
$ sudo gitlab-ctl start
copy
Stop GitLab
$ sudo gitlab-ctl stop
copy
Restart GitLab
$ sudo gitlab-ctl restart
copy
Show status
$ sudo gitlab-ctl status
copy
Reconfigure GitLab
$ sudo gitlab-ctl reconfigure
copy
View logs
$ sudo gitlab-ctl tail
copy
View specific service logs
$ sudo gitlab-ctl tail [nginx]
copy

SYNOPSIS

gitlab-ctl command [options]

DESCRIPTION

gitlab-ctl controls an Omnibus GitLab installation. It manages all GitLab services (nginx, PostgreSQL, Redis, Puma, Sidekiq, etc.), applies configuration changes from `/etc/gitlab/gitlab.rb`, and provides debugging tools.The `reconfigure` command is used after modifying `gitlab.rb` to apply the new settings.

CONFIGURATION

/etc/gitlab/gitlab.rb

Main configuration file for the Omnibus GitLab installation, controlling all services and settings.

SUBCOMMANDS

start

Start all services.
stop
Stop all services.
restart
Restart all services.
status
Show service status.
reconfigure
Apply configuration.
tail
View logs.
hup
Send HUP signal.
console
Rails console.

SEE ALSO

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid