mirror of https://github.com/midoks/mdserver-web
pull/109/head
parent
cf0748a026
commit
c77637c734
@ -0,0 +1,29 @@ |
|||||||
|
[Unit] |
||||||
|
Description=Gogs |
||||||
|
After=network.target |
||||||
|
|
||||||
|
[Service] |
||||||
|
# Modify these two values and uncomment them if you have |
||||||
|
# repos with lots of files and get an HTTP error 500 because |
||||||
|
# of that |
||||||
|
### |
||||||
|
#LimitMEMLOCK=infinity |
||||||
|
#LimitNOFILE=65535 |
||||||
|
Type=simple |
||||||
|
User=git |
||||||
|
Group=git |
||||||
|
WorkingDirectory={$SERVER_PATH}/gogs |
||||||
|
ExecStart={$SERVER_PATH}/gogs/gogs web |
||||||
|
ExecReload=/bin/kill -USR2 $MAINPID |
||||||
|
Restart=always |
||||||
|
Environment=USER=git HOME=/home/git |
||||||
|
|
||||||
|
# Some distributions may not support these hardening directives. If you cannot start the service due |
||||||
|
# to an unknown option, comment out the ones not supported by your version of systemd. |
||||||
|
ProtectSystem=full |
||||||
|
PrivateDevices=yes |
||||||
|
PrivateTmp=yes |
||||||
|
NoNewPrivileges=true |
||||||
|
|
||||||
|
[Install] |
||||||
|
WantedBy=multi-user.target |
Loading…
Reference in new issue