Як використовувати proxy з n8n: повний гайд
Маршрутизуйте HTTP requests у n8n workflow через GProxy proxies. Охоплює конфігурацію HTTP Request node, environment variables та automation patterns.
Що вам знадобиться
- ✓n8n інстанс (self-hosted або cloud)
- ✓GProxy акаунт з активним proxy планом
- ✓Базове знайомство з n8n workflow builder
Покрокове налаштування
Відкрийте редактор workflow n8n
Створіть новий workflow або відредагуйте існуючий
Navigate to your n8n instance and create a new workflow
Додайте ноду HTTP Request
Додайте ноду HTTP Request до вашого workflow
Click '+' → Search 'HTTP Request' → Add to canvas
Налаштуйте proxy у ноді
Встановіть GProxy proxy в опціях ноди HTTP Request
HTTP Request node → Options → Proxy:
http://USER:PASS@proxy.gproxy.net:1000
Встановіть змінні оточення (self-hosted)
Для глобального proxy встановіть змінні оточення у вашій конфігурації n8n
# Docker
docker run -e HTTP_PROXY=http://USER:PASS@proxy.gproxy.net:1000 \
-e HTTPS_PROXY=http://USER:PASS@proxy.gproxy.net:1000 \
n8nio/n8n
# systemd
[Service]
Environment=HTTP_PROXY=http://USER:PASS@proxy.gproxy.net:1000
Environment=HTTPS_PROXY=http://USER:PASS@proxy.gproxy.net:1000
Протестуйте workflow
Запустіть workflow та перевірте IP proxy
Set URL to https://httpbin.org/ip → Execute → Check origin IP in response
Додайте обробку помилок
Додайте логіку повторних спроб для збоїв proxy
Add Error Trigger node → Connect to retry logic → Set max retries to 3
Приклади коду
{
"nodes": [{
"type": "n8n-nodes-base.httpRequest",
"parameters": {
"url": "https://httpbin.org/ip",
"method": "GET",
"options": {
"proxy": "http://USER:PASS@proxy.gproxy.net:1000"
}
}
}]
}
version: '3'
services:
n8n:
image: n8nio/n8n
ports:
- '5678:5678'
environment:
- HTTP_PROXY=http://USER:PASS@proxy.gproxy.net:1000
- HTTPS_PROXY=http://USER:PASS@proxy.gproxy.net:1000
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=secret
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
Чому варто використовувати proxy з n8n?
n8n — це потужна платформа для автоматизації робочих процесів, яка з'єднує API, виконує скрапінг вебсайтів та обробляє дані. Коли ваші робочі процеси n8n роблять HTTP запити до зовнішніх сервісів, ви можете зіткнутися з обмеженнями швидкості або блокуванням IP. 10M+ резидентних IP від GProxy дозволяють вам ротувати вихідну IP вашого робочого процесу n8n, забезпечуючи надійний збір даних та інтеграцію API з будь-якої з 150+ країн.
Вузол HTTP Request з Proxy
Вузол HTTP Request в n8n підтримує конфігурацію proxy через свої розширені параметри. Ви можете встановити proxy URL безпосередньо в налаштуваннях вузла, включаючи облікові дані для автентифікації. Це спрямовує конкретний запит через proxy ендпоінт GProxy.
Глобальний Proxy через змінні оточення
Для self-hosted n8n встановіть змінні оточення HTTP_PROXY та HTTPS_PROXY у вашому розгортанні n8n. Це спрямовує всі вихідні HTTP запити через GProxy без необхідності налаштовувати кожен вузол окремо. Це корисно для організацій, які хочуть, щоб увесь трафік робочих процесів проходив через proxy.
Робочі процеси для скрапінгу
Створюйте робочі процеси для веб-скрапінгу, які використовують GProxy для ротації IP. Поєднуйте вузол HTTP Request з вузлами HTML Extract, обробкою JSON та вузлами зберігання даних. Кожен запит через backconnect ендпоінт GProxy отримує унікальну IP, що робить ваші процеси скрапінгу стійкими до блокувань.
Запланований збір даних
Використовуйте тригери Cron або Schedule в n8n для запуску періодичних робочих процесів збору даних через GProxy proxy. Відстежуйте ціни конкурентів, показники соціальних мереж або агрегуйте новини з різних регіонів за допомогою геотаргетованих proxy — все автоматизовано та без стороннього втручання.
Обробка помилок у робочих процесах з Proxy
Додавайте вузли обробки помилок для керування збоями, пов'язаними з proxy. Використовуйте вузол IF для перевірки статус-кодів відповіді та Error Trigger для відлову та повторної спроби невдалих запитів. Надійна інфраструктура GProxy мінімізує збої, але правильна обробка помилок гарантує безперебійну роботу вашої автоматизації.
Сценарії використання
Automated Price Monitoring
Налаштовуйте робочі процеси для щоденного скрапінгу цін конкурентів через ротаційні proxy.
Lead Enrichment
Збагачуйте дані лідів, надсилаючи запити до кількох API з різних IP, щоб уникнути rate limits.
Social Media Monitoring
Відстежуйте згадки бренду та активність конкурентів на різних платформах за допомогою гео-таргетованих proxy.
Content Aggregation
Агрегуйте контент із багатьох джерел за допомогою надійної ротації proxy.
FAQ
Чи підтримує n8n cloud кастомні проксі? +
Чи можу я використовувати різні проксі для кожного вузла? +
Як обробляти ліміти запитів (rate limits) в n8n? +
Чи впливає проксі на всі з'єднання n8n? +
Готові спробувати?
Почніть з GProxy за хвилини — резидентні проксі від $0.85/GB, IPv6 від $0.03/проксі, оплата за використання.
