[Unit] Description=Go Git Service (chroot) After=network.target remote-fs.target nss-lookup.target mysql-admin.service BindsTo=chr-git.target [Service] Type=simple RootDirectory=/chroot/git RootDirectoryStartOnly=no User=gogs Group=gogs Environment=USER=gogs HOME=/home/gogs PORT=6000 WorkingDirectory=/opt/gogs ExecStart=/opt/gogs/gogs web ExecStartPost=/bin/bash -c 'echo $MAINPID > /run/gogs/gogs.pid' PIDFile=/chroot/git/run/gogs/gogs.pid Restart=always StandardOutput=syslog StandardError=syslog #SyslogIdentifier=1 Restart=always #LimitMEMLOCK=infinity #LimitNOFILE=65535 #ProtectKernelModules=true NoNewPrivileges=true [Install] #WantedBy=multi-user.target WantedBy=chr-git.target