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 23, 2025
1 parent 98d0e00 commit 7232234
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 7232234

Please sign in to comment.