Skip to content

Commit 19c83b8

Browse files
committed
Add a bit more docs for creating a mirror
1 parent 9d7835e commit 19c83b8

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

DEVEL.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,5 +110,17 @@ snapshot, generated with `git archive`. See `mirror.sh` for more detailed rules.
110110

111111
Some specific helpful things:
112112
- prefer `.tar.gz`
113-
- For GitHub, all snpashots are generated with long commit IDs, so use long
113+
- For GitHub, all snapshots are generated with long commit IDs, so use long
114114
commit IDs.
115+
116+
## Running a mirror
117+
118+
There are 3 things you need to run a mirror;
119+
120+
1. A tool to perform the mirroring (e.g. `mirror.sh` in this repository); we
121+
encourage diversity in this area.
122+
2. A server on which to host the mirror; this should have HTTP support, and
123+
optionally HTTPS. It is of greatly diminished utility if it does not support
124+
plain HTTP.
125+
3. Automatic updates. This should involve updating the Git repository and
126+
updating the mirror as required.

0 commit comments

Comments
 (0)