Dateien nach "docker/nginx" hochladen

This commit is contained in:
2026-08-26 15:19:11 +02:00
parent 27ecf5d4ba
commit 5e0f4f8876
+28
View File
@@ -0,0 +1,28 @@
server {
listen 80;
server_name _;
# Das Volume repo-data haengt unter /usr/share/nginx/html/repo.
# Der Syncer schreibt darin nach pkgs/, damit ergibt sich:
# /repo/pkgs/repodata/repomd.xml
root /usr/share/nginx/html;
location /repo/ {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
# Bewusst KEIN try_files: das verschluckt Rechte-Fehler (EACCES) und
# macht daraus einen pauschalen 404 statt eines aussagekraeftigen 403.
}
location = /healthz {
access_log off;
default_type text/plain;
return 200 "ok\n";
}
location = / {
return 302 /repo/pkgs/;
}
}