Manjaro repos working.

This commit is contained in:
2022-03-21 11:14:03 -04:00
parent 0e3e3fcd8c
commit 843ceed310
3 changed files with 49 additions and 8 deletions
+6
View File
@@ -0,0 +1,6 @@
## This mirrorlist has been generated pkg-cache.yml playbook to use a cached
## proxy for package repos.
{% for repo in repos %}
Server = http://{{ repo.name }}.pkg.shnee.net/manjaro/stable/$repo/$arch
{% endfor %}
+10 -5
View File
@@ -1,5 +1,6 @@
global
log stdout format raw local0
# TODO REM remove these and haproxy from the vars if unused.
# uid {{ haproxy_user.uid }}
# gid {{ haproxy_user.gid }}
nuster cache on dir /cache
@@ -16,11 +17,15 @@ defaults
frontend http_frontend
# bind *:4433 ssl crt {{ container_cert_file }}
bind *:8080
default_backend pkg_repo
{% for repo in repos %}
use_backend {{ repo.name }}_pkg_repo if { hdr_beg(host) -i {{ repo.name }} }
{% endfor %}
backend pkg_repo
{% for repo in repos %}
backend {{ repo.name }}_pkg_repo
nuster cache on
nuster rule r1 disk on memory off
nuster rule {{ repo.name }}_rule disk on memory off
option forwardfor
server server1 mirrors.gigenet.com:443 ssl verify none
server {{ repo.name }} {{ repo.url }}:{{ repo.port }} ssl verify none
{% endfor %}