|
| 1 | +--- |
| 2 | +title: "Как установить n8n локально с AI Starter Kit (Docker Compose)?" |
| 3 | +slug: как-установить-n8n-локально-с-ai-starter-kit-docker-compose |
| 4 | +date: 2025-09-23T00:00:00+03:00 |
| 5 | +author: Эрик Власкин |
| 6 | +authorUrl: https://t.me/DramblukerBlog |
| 7 | +categories: |
| 8 | + - Искусственный интеллект |
| 9 | +draft: false |
| 10 | +--- |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | +## Введение: Что такое n8n и зачем вам нужен AI Starter Kit |
| 15 | + |
| 16 | +n8n — это гибкая платформа для автоматизации рабочих процессов с использованием искусственного интеллекта, которая стала настоящим "святым Граалем" для технических команд. Пользователи описывают n8n как "зверя для автоматизации", где "возможно всё". Эта платформа позволяет соединять различные приложения с API и управлять данными между ними с минимальным использованием кода или вообще без него. |
| 17 | + |
| 18 | +Особенно ценной особенностью n8n является её глубокая интеграция с технологиями искусственного интеллекта, что позволяет создавать продвинутых AI-агентов. Однако многие пользователи не знают, что n8n можно не только использовать в облаке, но и развернуть полностью локально, сохраняя полный контроль над своими данными и AI-моделями. |
| 19 | + |
| 20 | +Именно здесь на помощь приходит **AI Starter Kit** — готовый шаблон на основе Docker Compose, который упрощает развертывание полноценной локальной среды для создания AI-автоматизаций. В этой статье мы подробно разберем процесс установки и настройки n8n с AI Starter Kit. |
| 21 | + |
| 22 | +## Почему стоит выбрать локальную установку n8n с AI Starter Kit |
| 23 | + |
| 24 | +Прежде чем перейти к установке, давайте разберемся, какие преимущества дает вам локальная установка n8n с AI Starter Kit: |
| 25 | + |
| 26 | +- **Полный контроль и безопасность данных**: Все ваши данные остаются на вашем сервере, что критически важно для работы с конфиденциальной информацией |
| 27 | +- **Локальное выполнение AI-моделей**: Возможность запускать LLM (Large Language Models) без отправки данных в облако |
| 28 | +- **Работа с конфиденциальными данными**: Анализ финансовых отчетов, внутренних PDF и других корпоративных документов без риска утечки |
| 29 | +- **Гибкость и расширяемость**: Используйте визуальный конструктор и добавляйте код по мере необходимости |
| 30 | +- **Более 500 интеграций**: Подключите n8n к вашим существующим инструментам и сервисам |
| 31 | + |
| 32 | +AI Starter Kit упрощает этот процесс, предоставляя готовую инфраструктуру, включающую все необходимые компоненты для работы с AI прямо "из коробки". |
| 33 | + |
| 34 | +## Что вы получите после установки? |
| 35 | + |
| 36 | +После успешной установки с помощью AI Starter Kit у вас будет полностью локальная среда, включающая: |
| 37 | + |
| 38 | +- **✅ Self-hosted n8n**: Платформа для автоматизации с более чем 400 интеграциями и продвинутыми AI-компонентами |
| 39 | +- **✅ Ollama**: Сервис для запуска локальных больших языковых моделей (LLM) |
| 40 | +- **✅ Qdrant**: Высокопроизводительная векторная база данных |
| 41 | +- **✅ PostgreSQL**: Надежная база данных для хранения данных |
| 42 | + |
| 43 | +Это позволит вам безопасно создавать AI-агентов, анализировать конфиденциальные документы и разрабатывать умных чат-ботов, не опасаясь утечки данных. |
| 44 | + |
| 45 | +## Предварительные требования |
| 46 | + |
| 47 | +Прежде чем приступить к установке, убедитесь, что на вашем компьютере установлены следующие компоненты: |
| 48 | + |
| 49 | +- **Git**: Для клонирования репозитория с GitHub |
| 50 | +- **Docker и Docker Compose**: AI Starter Kit использует Docker для развертывания. Docker Desktop для Mac, Windows и Linux является отличным вариантом, так как включает в себя и Docker Engine, и Docker Compose |
| 51 | + |
| 52 | +**Важное замечание**: Самостоятельный хостинг n8n рекомендуется для опытных пользователей. Вы должны обладать базовыми техническими знаниями в области работы с терминалом, контейнерами и управления конфигурационными файлами. Ошибки в настройке могут привести к проблемам с безопасностью. |
| 53 | + |
| 54 | +## Пошаговая установка n8n с AI Starter Kit |
| 55 | + |
| 56 | +### Шаг 1: Клонирование репозитория |
| 57 | + |
| 58 | +Откройте терминал и выполните следующую команду для клонирования репозитория: |
| 59 | + |
| 60 | +```bash |
| 61 | +git clone https://github.com/n8n-io/self-hosted-ai-starter-kit.git |
| 62 | +``` |
| 63 | + |
| 64 | +Эта команда скачает все необходимые файлы на ваш компьютер. |
| 65 | + |
| 66 | +### Шаг 2: Переход в директорию проекта |
| 67 | + |
| 68 | +```bash |
| 69 | +cd self-hosted-ai-starter-kit |
| 70 | +``` |
| 71 | + |
| 72 | +### Шаг 3: Настройка файла конфигурации |
| 73 | + |
| 74 | +Создайте файл конфигурации .env на основе примера: |
| 75 | + |
| 76 | +```bash |
| 77 | +cp .env.example .env |
| 78 | +``` |
| 79 | + |
| 80 | +**Обязательно откройте файл .env в текстовом редакторе и измените секреты и пароли по умолчанию для обеспечения безопасности вашего экземпляра.** Это критически важный шаг, который нельзя пропускать. |
| 81 | + |
| 82 | +### Шаг 4: Запуск с помощью Docker Compose |
| 83 | + |
| 84 | +Финальный шаг — запуск всего стека. Команда для запуска зависит от вашего оборудования: |
| 85 | + |
| 86 | +#### Для пользователей с GPU от Nvidia |
| 87 | + |
| 88 | +```bash |
| 89 | +docker compose --profile gpu-nvidia up |
| 90 | +``` |
| 91 | + |
| 92 | +*Примечание: Если вы ранее не использовали GPU Nvidia с Docker, возможно, потребуется дополнительная настройка в соответствии с инструкциями Ollama Docker.* |
| 93 | + |
| 94 | +#### Для пользователей с GPU от AMD (только на Linux) |
| 95 | + |
| 96 | +```bash |
| 97 | +docker compose --profile gpu-amd up |
| 98 | +``` |
| 99 | + |
| 100 | +#### Для всех остальных (включая Mac / Apple Silicon и системы без GPU) |
| 101 | + |
| 102 | +```bash |
| 103 | +docker compose --profile cpu up |
| 104 | +``` |
| 105 | + |
| 106 | +#### Особый случай: пользователи Mac с Apple Silicon |
| 107 | +Если вы используете Mac с процессором M1 или новее, вы не можете напрямую предоставить GPU Docker-контейнеру. Для более высокой производительности: |
| 108 | + |
| 109 | +1. Установите Ollama на macOS согласно [официальной инструкции](https://ollama.com/) |
| 110 | +2. В файле `.env` измените значение переменной `OLLAMA_HOST` на `host.docker.internal:11434` |
| 111 | +3. Запустите Docker Compose без указания профиля: |
| 112 | + ```bash |
| 113 | + docker compose up |
| 114 | + ``` |
| 115 | +4. После запуска, в интерфейсе n8n зайдите в Credentials, найдите "Local Ollama service" и измените Base URL на `http://host.docker.internal:11434/` |
| 116 | + |
| 117 | +После выполнения команды Docker Compose начнет скачивать необходимые образы и запускать контейнеры. При первом запуске это может занять некоторое время (10-20 минут), так как Ollama будет загружать большую языковую модель (например, Llama3.2). Вы можете отслеживать прогресс в логах Docker. |
| 118 | + |
| 119 | +## Первые шаги после установки |
| 120 | + |
| 121 | +Когда все контейнеры успешно запустятся (вы увидите сообщение "Server running on port 5678" в логах), проделайте следующие шаги: |
| 122 | + |
| 123 | +1. **Откройте в браузере** http://localhost:5678/ |
| 124 | +2. **Создайте учетную запись администратора** (этот шаг выполняется только один раз) |
| 125 | +3. **Откройте пример рабочего процесса (опционально)**: Перейдите по ссылке http://localhost:5678/workflow/srOnR8PAY3u4RSwb, чтобы открыть демонстрационный AI-чат |
| 126 | +4. **Запустите чат (опционально)**: Нажмите кнопку Chat в нижней части экрана, чтобы начать взаимодействовать с вашим локальным AI-агентом |
| 127 | + |
| 128 | +## Что можно делать с вашей новой локальной AI-средой |
| 129 | + |
| 130 | +Теперь, когда у вас есть полностью локальная установка n8n с AI Starter Kit, вы можете: |
| 131 | + |
| 132 | +- Создавать собственные рабочие процессы с использованием узлов Ollama для языковых моделей |
| 133 | +- Использовать Qdrant для векторного хранения и поиска |
| 134 | +- Разрабатывать AI-агентов для обработки внутренних документов |
| 135 | +- Интегрировать n8n с вашими корпоративными системами через более чем 500 доступных интеграций |
| 136 | +- Создавать многошаговые агентские системы на одном экране |
| 137 | + |
| 138 | +## Заключение и рекомендации |
| 139 | + |
| 140 | +Поздравляем! Вы успешно развернули локальную среду для AI-автоматизации с помощью n8n и AI Starter Kit. Теперь вы можете создавать сложные рабочие процессы с использованием искусственного интеллекта, сохраняя полный контроль над своими данными. |
| 141 | + |
| 142 | +**Важно помнить**: Данный стартовый набор предназначен для быстрого старта, прототипирования и проверки концепций (proof-of-concept). Он не оптимизирован для производственной (production) среды и требует дополнительной настройки и усиления безопасности перед использованием в реальных бизнес-процессах. |
| 143 | + |
| 144 | +Для производственной (production) среды рекомендуется: |
| 145 | +- Настроить HTTPS с помощью обратного прокси (Nginx, Traefik) |
| 146 | +- Настроить регулярные резервные копии базы данных |
| 147 | +- Настроить систему мониторинга |
| 148 | +- Добавить дополнительные меры безопасности |
| 149 | + |
| 150 | +Если вы только начинаете знакомство с n8n, обратите внимание на [доступные шаблоны рабочих процессов](https://n8n.io/workflows/), которые помогут вам быстрее освоить возможности платформы и создать свои первые автоматизации. |
| 151 | + |
| 152 | +С локальной установкой n8n вы получаете мощный инструмент для создания AI-решений, который можно адаптировать под любые ваши задачи, сохраняя при этом полный контроль над данными и инфраструктурой. |
0 commit comments