Для HTTP-завантажувача Mix задайте змінні проксі перед запуском потрібного завдання. У POSIX-оболонці:

export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1

Виберіть посередника, взявши адресу зі списку HTTP-проксі для публічного HTTP-маршруту, і збережіть потрібні винятки. Потім запустіть завдання Mix із цього середовища. Поточна реалізація Mix спершу перевіряє імена у верхньому регістрі, а далі їхні еквіваленти в нижньому, і налаштовує власний профіль Erlang httpc.

Це охоплює завантаження під керуванням Mix, наприклад початкове встановлення інструментів. Завдання Mix може також передати завантаження Hex або Git: Hex документує власну конфігурацію http_proxy і https_proxy, а залежності Git використовують транспорт Git. Їхні налаштування лежать поза цією конфігурацією завантажувача.

Успішне завантаження через Mix демонструє цей шлях для цієї операції. Воно не визначає конфігурацію, яку використовує кожен наступний клієнт отримання пакетів.

Схожі статті