From b03caa374f752b05e633c85d6149fdf2d0066d87 Mon Sep 17 00:00:00 2001 From: oqyude Date: Sun, 4 Jan 2026 19:53:13 +0300 Subject: [PATCH] 123 --- modules/vds/nginx.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/vds/nginx.nix b/modules/vds/nginx.nix index 2aec11b..25dc2bb 100644 --- a/modules/vds/nginx.nix +++ b/modules/vds/nginx.nix @@ -9,6 +9,7 @@ in { environment.etc."nginx/.htpasswd".text = '' test:$apr1$3m7iYgVv$31i.S8LP3i8dKuOIBhoeE1 + oqyude:$apr1$SOZTZPw9$33dfsailwRjmgbpeohYtQ. ''; users.users.nginx.extraGroups = [ "acme" ]; services = { @@ -27,7 +28,18 @@ in extraConfig = '' auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd; + autoindex off; + + # выдаём файл в зависимости от пользователя + satisfy all; + + if ($remote_user = "test") { + rewrite ^/empty.txt$ /test.txt break; + } + if ($remote_user = "oqyude") { + rewrite ^/empty.txt$ /my.txt break; + } ''; }; };