Перейти к содержимому

Переменные окружения

Все продуктовые переменные начинаются с ANONYMIZER_. Полный список того, что продукт реально читает в runtime:

Читаются продуктом

ПеременнаяПо умолчаниюНазначение
ANONYMIZER_NO_UPDATE_CHECKне заданаУстановите 1, чтобы пропустить проверку версии при старте. Эквивалент запуска anonymize --no-update-check.
ANONYMIZER_VERSION_URLhttps://anonymizer.site/version.jsonПереопределить URL манифеста обновлений. Используется в air-gapped окружениях со своей копией version.json.
ANONYMIZER_MAX_UPLOAD_MB100Максимальный размер файла для загрузки, в мегабайтах.
ANONYMIZER_FEEDBACK_LOG_DIR~/.anonymizer/logs/Директория для логов opt-in обратной связи (feedback-YYYY-MM-DD.jsonl).

Наследуются апдейтером (uv-native)

Отдельный процесс апдейтера наследует окружение родителя, когда запускает uv tool upgrade. Это переменные uv, не продукта:

ПеременнаяПо умолчаниюНазначение
UV_INDEX_URLPyPIКастомный индекс Python-пакетов — используется и install-скриптом, и апдейтером.
UV_DEFAULT_INDEXPyPIТо же, что и UV_INDEX_URL, uv-native синтаксис.
HTTPS_PROXY / HTTP_PROXY / NO_PROXYне заданаСтандартная proxy-конфигурация, учитывается uv.

Прочие переменные, которые иногда упоминаются в support-тикетах (ANONYMIZER_LOG_DIR, ANONYMIZER_LOG_LEVEL, ANONYMIZER_UI_PORT и т.д.), не читаются текущим релизом. Чтобы выбрать порт — anonymize serve --port; чтобы посмотреть состояние установки — anonymize doctor.