Переменные окружения
Все продуктовые переменные начинаются с ANONYMIZER_. Полный список того, что продукт реально читает в runtime:
Читаются продуктом
| Переменная | По умолчанию | Назначение |
|---|---|---|
ANONYMIZER_NO_UPDATE_CHECK | не задана | Установите 1, чтобы пропустить проверку версии при старте. Эквивалент запуска anonymize --no-update-check. |
ANONYMIZER_VERSION_URL | https://anonymizer.site/version.json | Переопределить URL манифеста обновлений. Используется в air-gapped окружениях со своей копией version.json. |
ANONYMIZER_MAX_UPLOAD_MB | 100 | Максимальный размер файла для загрузки, в мегабайтах. |
ANONYMIZER_FEEDBACK_LOG_DIR | ~/.anonymizer/logs/ | Директория для логов opt-in обратной связи (feedback-YYYY-MM-DD.jsonl). |
Наследуются апдейтером (uv-native)
Отдельный процесс апдейтера наследует окружение родителя, когда запускает uv tool upgrade. Это переменные uv, не продукта:
| Переменная | По умолчанию | Назначение |
|---|---|---|
UV_INDEX_URL | PyPI | Кастомный индекс Python-пакетов — используется и install-скриптом, и апдейтером. |
UV_DEFAULT_INDEX | PyPI | То же, что и 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.