Commit | Line | Data |
---|---|---|
3bd921b8 JC |
1 | [Unit] |
2 | Description=Sockgit Listen Server | |
3 | After=network.target sockgit-listen.socket | |
4 | Requires=sockgit-listen.socket | |
5 | ||
6 | [Service] | |
7 | Type=oneshot | |
8 | User=git | |
9 | Group=git | |
10 | WorkingDirectory=/srv/git | |
3263e546 | 11 | ExecStart=/opt/sockgit/target/release/sockgit |
3bd921b8 JC |
12 | StandardInput=socket |
13 | StandardOutput=syslog | |
14 | StandardError=syslog | |
15 | Environment="USER=git" | |
16 | Environment="PUBLIC=add your url" | |
17 | Environment="PATH=/srv/git" | |
18 | Environment="GIT_TEMPLATE_DIR=/usr/share/sockgit/templates" | |
421788a8 | 19 | Environment="WHITELIST_IP=your ip" |
3bd921b8 JC |
20 | |
21 | [Install] | |
22 | WantedBy=multi-user.target |