הגדרת משתני פרוקסי עבור מוריד ה-HTTP של Mix
הפעילו משימת Mix עם הקלט הנתמך HTTP_PROXY, HTTPS_PROXY ו-NO_PROXY, בלי להתייחס לתצורה הזו כהגדרה של Hex או Git.
עבור מוריד ה-HTTP של Mix, ספקו את משתני הפרוקסי לפני הפעלת המשימה המבוקשת. ב-POSIX shell:
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 מוצלחת מדגימה את המסלול הזה עבור הפעולה הזו. היא אינה קובעת את התצורה שבה משתמש כל לקוח עתידי שמביא חבילות.