aboutsummaryrefslogtreecommitdiffstats
path: root/git.sr.ht
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2020-03-26 10:21:05 -0400
committerDrew DeVault <sir@cmpwn.com>2020-03-26 10:21:05 -0400
commite62d312b36d5816b6ccfe7e23d04bf55d9425d38 (patch)
tree2199e1ccf8c4a49240d726f3d72067242a5f360d /git.sr.ht
parentef4f23fae41c927a529352a5e9f31a4d9b7346d9 (diff)
downloadsr.ht-docs-e62d312b36d5816b6ccfe7e23d04bf55d9425d38.tar.gz
Overhaul installation documentation
Diffstat (limited to 'git.sr.ht')
-rw-r--r--git.sr.ht/installation.md18
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`.
-