diff options
author | Drew DeVault <sir@cmpwn.com> | 2020-03-26 10:21:05 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2020-03-26 10:21:05 -0400 |
commit | e62d312b36d5816b6ccfe7e23d04bf55d9425d38 (patch) | |
tree | 2199e1ccf8c4a49240d726f3d72067242a5f360d /git.sr.ht | |
parent | ef4f23fae41c927a529352a5e9f31a4d9b7346d9 (diff) | |
download | sr.ht-docs-e62d312b36d5816b6ccfe7e23d04bf55d9425d38.tar.gz |
Overhaul installation documentation
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`. - |