This unit is provided by:
Options
-
[Install]
-
[Service]
-
CapabilityBoundingSet=
-
EnvironmentFile=/etc/gitlab/gitlab-debian.conf
-
ExecReload=/usr/bin/kill -USR2 $MAINPID
-
ExecStart=/usr/bin/gitlab-workhorse -listenUmask 0 -listenNetwork unix -listenAddr /run/gitlab/gitlab-workhorse.socket -authBackend http://localhost:8080 -authSocket /run/gitlab/gitlab.socket -documentRoot /usr/share/webapps/gitlab/public
-
ExecStart=/usr/bin/gitlab-workhorse -listenUmask 0 -listenNetwork unix -listenAddr ${gitlab_pid_path}/gitlab-workhorse.socket -authBackend http://127.0.0.1:8080 -authSocket ${gitlab_pid_path}/gitlab.socket -documentRoot ${gitlab_app_root}/public
-
ExecStop=/usr/bin/kill -QUIT $MAINPID
-
Group=gitlab
-
NoNewPrivileges
Introduced in systemd 239=yes -
ProtectHome
Introduced in systemd 214=yes -
ProtectSystem
Introduced in systemd 214=full -
Restart=on-abnormal
-
Restart=on-failure
-
RestartSec=1
-
SyslogIdentifier=gitlab-workhorse
-
Type=simple
-
User=gitlab
-
WorkingDirectory=/usr/share/gitlab
-
WorkingDirectory=/usr/share/webapps/gitlab
-
-
[Unit]
-
After=gitlab-puma.service
-
Description=Gitlab Workhorse
-
Description=Gitlab Workhorse handles slow HTTP requests for Gitlab.
-
PartOf=gitlab.target gitlab.service
-
ReloadPropagatedFrom=gitlab-puma.service
-
Requires=gitlab-puma.service
-
Wants=gitlab-puma.service
-
Additionnal notes
Nothing here.