This unit is provided by:
Options
-
[Install]
-
[Service]
-
EnvironmentFile=/etc/gitlab/gitlab-debian.conf -/etc/default/gitlab
-
EnvironmentFile=/usr/share/webapps/gitlab/environment
-
ExecReload=/bin/kill -USR2 $MAINPID
-
ExecReload=/usr/bin/kill -USR2 $MAINPID
-
ExecStart=/usr/bin/bundle exec puma -C config/puma.rb -e $RAILS_ENV
-
ExecStart=/usr/bin/bundle-2.7 exec puma -C /usr/share/webapps/gitlab/config/puma.rb -e production
-
ExecStop=/usr/bin/kill -QUIT $MAINPID
-
Group=gitlab
-
PIDFile=/run/gitlab/puma.pid
-
PrivateDevices
Introduced in systemd 209=yes -
PrivateTmp=yes
-
ProtectHome
Introduced in systemd 214=yes -
ProtectSystem
Introduced in systemd 214=full -
Restart=on-abnormal
-
Restart=on-failure
-
RestartSec=1
-
RuntimeDirectory=gitlab
-
RuntimeDirectoryMode=775
-
RuntimeDirectoryPreserve=yes
-
SyslogIdentifier=gitlab-puma
-
Type=simple
-
User=gitlab
-
WorkingDirectory=/usr/share/gitlab
-
WorkingDirectory=/usr/share/webapps/gitlab
-
-
[Unit]
-
After=redis-server.service postgresql.service
-
After=redis.service postgresql.service network.target
-
Conflicts=gitlab-unicorn.service
-
Description=GitLab Puma Server
-
PartOf=gitlab.target gitlab.service
-
ReloadPropagatedFrom=gitlab.service
-
Requires=redis-server.service
-
Requires=redis.service
-
StartLimitIntervalSec=100s
-
Wants=postgresql.service
-
Additionnal notes
Nothing here.