Dateien nach "/" hochladen

This commit is contained in:
2026-08-26 15:17:47 +02:00
parent ba7974d1cb
commit b5c894a389
5 changed files with 838 additions and 0 deletions
+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/;
}
}