aboutsummaryrefslogtreecommitdiffstats
path: root/man/blogc-git-receiver.1.ronn
diff options
context:
space:
mode:
Diffstat (limited to 'man/blogc-git-receiver.1.ronn')
-rw-r--r--man/blogc-git-receiver.1.ronn16
1 files changed, 12 insertions, 4 deletions
diff --git a/man/blogc-git-receiver.1.ronn b/man/blogc-git-receiver.1.ronn
index 7386909..5759bac 100644
--- a/man/blogc-git-receiver.1.ronn
+++ b/man/blogc-git-receiver.1.ronn
@@ -147,13 +147,21 @@ your mirror repository.
## ENVIRONMENT
-The following variable can be set in the SSH Server (usually in `~/.ssh/environment`)
+The following variables can be set in the SSH Server (usually in `~/.ssh/environment`)
to change `blogc-git-receiver` behaviour:
- * `BLOGC_GIT_RECEIVER_BASEDIR`:
- Path to a directory that should be used by `blogc-git-receiver` instead of the
- user's home directory. Useful for shared hosting environments that only provide
+ * `BLOGC_GIT_RECEIVER_BASE_DIR`:
+ Path to the base directory that should be used by `blogc-git-receiver`. Defaults
+ to user's home directory. Useful for shared hosting environments that only provide
one shell user.
+ * `BLOGC_GIT_RECEIVER_BUILDS_DIR`:
+ Path to the directory that should be used to store the blogc builds. Defaults
+ to `$BLOGC_GIT_RECEIVER_BASE_DIR/builds`. This directory must be readable by
+ your webserver. This variable is useful to keep your git repositories unreadable,
+ while letting your webserver access the built files`1. In this case, users need to
+ also define custom symlinks for every repository in
+ `$BLOGC_GIT_RECEIVER_BASE_DIR/blogc-git-receiver.ini`, because the default
+ `htdocs` symlink inside the git repositories won't be acessible by the webserver.
The following variable is exported by `blogc-git-receiver` when building websites
with make(1):