X-Git-Url: https://git.jacobcasper.com/?p=sockgit.git;a=blobdiff_plain;f=sockgit-listen%40.service;h=3ce1884979991f2def6f30aa8c1ce91215ef896d;hp=1674d50aa61ae96abe7d357001bf3f3f79e17dd8;hb=HEAD;hpb=3bd921b8e25dd09af4b4b443a1c6cb3f9e132ee4 diff --git a/sockgit-listen@.service b/sockgit-listen@.service index 1674d50..3ce1884 100644 --- a/sockgit-listen@.service +++ b/sockgit-listen@.service @@ -8,7 +8,7 @@ Type=oneshot User=git Group=git WorkingDirectory=/srv/git -ExecStart=/bin/bash -c 'while read REPO; do /usr/bin/git init --bare --shared $REPO.git && cd $REPO.git && /usr/bin/git remote add public $USER@$PUBLIC:$PATH/$REPO.git; done;' +ExecStart=/opt/sockgit/target/release/sockgit StandardInput=socket StandardOutput=syslog StandardError=syslog @@ -16,6 +16,7 @@ Environment="USER=git" Environment="PUBLIC=add your url" Environment="PATH=/srv/git" Environment="GIT_TEMPLATE_DIR=/usr/share/sockgit/templates" +Environment="WHITELIST_IP=your ip" [Install] WantedBy=multi-user.target