Size: a a a

2021 June 03

SM

Sergei Mikhaltsov in nginx_ru
нормас?
    map "$http_x_forwarded_for:$cf_connecting_ip" $the_real_ip {
       default                 $http_x_forwarded_for;
       '~^:[0-9.]+$'           $cf_connecting_ip;
       '~^:[0-9A-Fa-f:.]+$'    $cf_connecting_ip; #ipv6
       ''                      $remote_addr;
   }
источник

КС

Константин Салахутди... in nginx_ru
Друзья, подскажите пожалуйста, делаю редирект переименованной корневой папки, в надежде что все её дочерние папки останутся в новом адресе. Вот такой строчкой:
location ~ /mini-mba/ { return 301 /mba/$is_args$args; }


Но при этом урл:
/mini-mba/second_folder/
редиректит на:
/mba/

А должен на:
/mba/second_folder/

Вроде бы тильда ~ после локейшена как раз отвечает за это и должна сработать
источник

SA

Sergey Aar in nginx_ru
кто-нибудь занимался организацией webdav + ldap auth на базе nginx?
собрал nginx+spnego+dav+ext_dav
в целях разные права на разные папки для разных LDAPгрупп.
в принципе понимание есть и даже работает, но есть предчувствие что занимаюсь конкретной фигнёй
источник

SA

Sergey Aar in nginx_ru
а есть другие локейшены? они с тильдой или без?
источник

AN

Anton Noginov in nginx_ru
Делал. Больше делать не хочу.
ngx_http_auth_pam_module + pam_ldap + pam_script
Так как DAV встроенный - он кастрированный, и работало далеко не все.
источник

A

Anton in nginx_ru
location ~ /mini-mba/(.*) { return 301 /mba/$1$is_args$args; }
источник

КС

Константин Салахутди... in nginx_ru
Спасибо!
источник

SA

Sergey Aar in nginx_ru
да, кострат. для этого пришлось потом пересобирать с ext_dav.
я когда увидел насколько лаконично бы разруливание прав было бы в httpd понял что я использую явно не тот инструмент.
А подскажите, пожалуйста, Вы позже перешли на что-то другое или "настроили и больше не трогали"?
источник

AN

Anton Noginov in nginx_ru
Забил до уровня "и так сойдёт".

Это была попытка сделать сетевую шару с интеграцией во всякие офисные црм, но кастрированный дав не дал пользовать все фичи, а просто для примитивного обмена файликами было вполне достаточно и такого колхоза.

Хуже всего было группы через окружение просовывать, для этого пришлось городить костыли на шелле. Просто аутентификация работает отлично.
источник

IK

Ivan Kozlov in nginx_ru
Подскажите плз, а X-Accel-Redirect работает с относительными путями только? у меня цель скачивать с стороннего УРЛа, не относящегося к текущему серверу
источник

D

Denis in nginx_ru
тогда proxy_pass в помощь с белым списком доменов.
источник

AN

Anton Noginov in nginx_ru
Заворачивать в относительный путь, с отдельным хедером/переменной hostname.
источник
2021 June 04

DA

Dark Ast87 in nginx_ru
Добрый день. Можно ли настроить nginx для передачи гигабайтных данных с файлового хранилища и что для этого нужно?
источник

S

Solistic in nginx_ru
1 Берёшь
2 Настраиваешь
3 Профит
каков вопрос таков ответ
источник

DA

Dark Ast87 in nginx_ru
Кэп. Какие последствия? Сколько в кэш надо запиливать для 1Гб, сколько ОЗУ на сервер необходимо, можно ли эти ограничения сделать только для определённого урла. Умные комментарии "берешь и делаешь", оставьте при себе. Есть нормальные статьи может или практические примеры
источник

DA

Dark Ast87 in nginx_ru
Какие требования к сетевке
источник

AY

Andrey Yanda in nginx_ru
1. кэш - зависит от пожеланий. и, опять же, зависит от того, о каком кеше идет речь и цели его использования
2. озу - зависит от набора модулей nginx, но, как правило, не много
3. требования к сети - зависит от пожеланий в плане пропускной способности а также, от умения тюнинговать сетевой стек, если речь идет о высокой пропускной способности
источник

DA

Dark Ast87 in nginx_ru
Есть пример? Среднем по 10запрос в час по 1гб и помимо этого мелких (1мб) 2млн в час
источник

AY

Andrey Yanda in nginx_ru
пример чего?
источник

A

Anton in nginx_ru
2000000*8/3600 - 4+ Gb/s некисло)
источник