feat: deploy Caddy repository server for BaseOS packages
- Provision cs10-repo.mx-os VM with 500 GB system disk using OpenTofu. - Create and apply Ansible role to install and configure Caddy to serve /srv/repo/. - Update Koji Hub export script to rsync signed binary RPMs to the repo server and trigger createrepo_c. - Record ADR-05 detailing this design decision and update package compilation guide. - Log progress in the project journal. Co-developed-by: Gemini AI <renich+gemini@woralelandia.com> Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
This commit is contained in:
parent
06e8edfc4f
commit
c290878c96
9 changed files with 243 additions and 19 deletions
4
roles/caddy/templates/Caddyfile.j2
Normal file
4
roles/caddy/templates/Caddyfile.j2
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
:80 {
|
||||
root * /srv/repo
|
||||
file_server browse
|
||||
}
|
||||
Loading…
Reference in a new issue