Skip to content

Commit

Permalink
Add a bit more docs for creating a mirror
Browse files Browse the repository at this point in the history
  • Loading branch information
fosslinux committed Jan 15, 2025
1 parent 68ca7f4 commit a7b9e40
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions DEVEL.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,3 +112,15 @@ Some specific helpful things:
- prefer `.tar.gz`
- For GitHub, all snpashots are generated with long commit IDs, so use long
commit IDs.

## Running a mirror

There are 3 things you need to run a mirror;

1. A tool to perform the mirroring (e.g. `mirror.sh` in this repository); we
encourage diversity in this area.
2. A server on which to host the mirror; this should have HTTP support, and
optionally HTTPS. It is of greatly diminished utility if it does not support
plain HTTP.
3. Automatic updates. This should involve updating the Git repository and
updating the mirror as required.

0 comments on commit a7b9e40

Please sign in to comment.