Использование прокси
Некоторые внешние сервисы могут быть недоступны с вашего сервера. В таком случае BaronessAuth умеет отправлять запросы через HTTP- или SOCKS-прокси.
Например, прокси может понадобиться для доступа к Telegram.
Пример:
enabled: trueprotocol: !<http> url: 'http://example.com:8080'extra-headers: 'Proxy-Authorization': 'Basic YWxhZGRpbjpvcGVuc2VzYW1l'В этом примере адрес прокси — example.com:8080. Данные для входа передаются через заголовок Proxy-Authorization.
Если авторизация не нужна, оставьте extra-headers: {}.
Пример:
enabled: trueprotocol: !<socks> host: '127.0.0.1' port: 9050 username: '' password: ''extra-headers: {}Здесь BaronessAuth подключается к локальному SOCKS-прокси на порту 9050. Такой адрес, например, подходит для Tor, установленного на том же Linux-сервере.
Если прокси требует авторизацию, заполните username и password.
После изменения конфига выполните /auth reload и проверьте, что запросы к нужному сервису проходят без ошибок.