diff options
Diffstat (limited to 'git.sr.ht')
-rw-r--r-- | git.sr.ht/installation.md | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/git.sr.ht/installation.md b/git.sr.ht/installation.md index d306038..2631f9d 100644 --- a/git.sr.ht/installation.md +++ b/git.sr.ht/installation.md @@ -10,6 +10,16 @@ git.sr.ht is a standard sr.ht web service and can be installed through the [standard procedure](/installation.md). However, there are several additional steps required. +## Daemons + +- `git.sr.ht`: the web service +- `git.sr.ht-webhooks`: webhook delivery service + +## Cronjobs + +- `gitsrht-periodic`: various maintenance tasks. Recommended configuration is + `*/20 * * * * gitsrht-periodic` + ## Repository storage You will need to set up a directory for repositories to be stored in - we @@ -46,13 +56,6 @@ for additional services (e.g. man.sr.ht). Authorization logs are written to `/var/log/gitsrht-dispatch` and `gitsrht-shell`. -## Cronjobs - -You must also configure `gitsrht-periodic` to run periodically with your -favorite cron daemon. We recommend the following crontab: - - */20 * * * * gitsrht-periodic - ## HTTP(s) Cloning git.sr.ht does not do this for you - you need to wire it up in nginx. Here's an @@ -85,4 +88,3 @@ of private repositories. If you don't have `/run/fcgiwrap.sock` on your system, you'll need to install the `fcgiwrap` package (for instance: `apt-get install fcgiwrap`). On some systems, the script might be `/run/fcgiwrap.socket`. - |