Add an nginx configuration which supports providing a locally caching proxy for Arch Linux repositories, with controls for validity length for databases versus packages. This also includes logstash configuration to support the rotation and compression of historical log files.
Checklist
Please confirm the following checks:
[x] My pull request follows the guidelines set out in CONTRIBUTING.md.
[x] I have performed a self-review of my code and run any tests locally to check.
[ ] I have added tests that prove my changes are effective and work correctly.
[x] I have made corresponding changes to the documentation as needed.
[x] I have checked my code and corrected any misspellings.
[x] Each commit in this pull request has a meaningful subject & body for context.
[x] I have squashed all "fix(up)" commits to provide a clean code history.
[x] My pull request has an appropriate title and description for context.
[ ] I have linked this pull request to other issues or pull requests as needed.
[x] I have added type/..., changes/..., and 'release/...' labels as needed.
Add an
nginx
configuration which supports providing a locally caching proxy for Arch Linux repositories, with controls for validity length for databases versus packages. This also includeslogstash
configuration to support the rotation and compression of historical log files.Checklist
Please confirm the following checks:
CONTRIBUTING.md
.type/...
,changes/...
, and 'release/...' labels as needed.