n8n соединяет службы с визуальными рабочими процессами: «Когда это происходит, делайте это». Самостоятельно размещенные, ваши казни неограниченны, ваши учетные данные остаются на вашем сервере, а веб-хуки отвечают из вашего собственного домена.
apt update && apt install -y docker.io docker-compose-v2
mkdir -p /opt/n8n && cd /opt/n8n
cat > docker-compose.yml <<'EOF'
services:
n8n:
image: docker.n8n.io/n8nio/n8n
restart: unless-stopped
ports:
- "127.0.0.1:5678:5678"
environment:
- N8N_HOST=n8n.example.com
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://n8n.example.com/
- GENERIC_TIMEZONE=Europe/Berlin
volumes:
- ./data:/home/node/.n8n
EOF
docker compose up -d
Все, что знает n8n - рабочие процессы, учетные данные, история исполнения - живет в /opt/n8n/dataЭта папка - твоя резервная копия.
apt install -y caddy
cat > /etc/caddy/Caddyfile <<'EOF'
n8n.example.com {
reverse_proxy 127.0.0.1:5678
}
EOF
systemctl reload caddy
Сначала укажите запись A на вашем сервере. Открыть https://n8n.example.comСоздайте учетную запись владельца, и n8n будет жить.
Добавить Триггер расписания Узел (каждый час), затем Telegram Узел с токеном бота. Отправьте себе сообщение — сделано, у вас есть монитор сердцебиения. Интересная часть начинается, когда появляются веб-хуки:
https://n8n.example.com/webhook/your-path
Направьте любую услугу на этот URL-адрес и n8n реагирует — платежи, отправка форм, мониторинг оповещений, Git pushes.
Закажите уведомления от вашего счета в Telegram. Ежедневная база данных сбрасывается на хранение. RSS для переписки по электронной почте. Создайте страницу статуса и предупредите, когда она изменится. С узлами SSH и HTTP n8n может даже запускать команды на других серверах — крошечный самохостинг Zapier без цены за задачу.
cd /opt/n8n
docker compose stop
tar czf /root/n8n-backup-$(date +%F).tar.gz data
docker compose pull && docker compose up -d
Обновление путем вытягивания нового изображения; рабочие процессы живут в установленном объеме и выживают. Копии этого архива принадлежат за пределами сайта. путеводитель.
Неограниченные исполнения вместо подсчитанных, учетные данные и данные на вашем собственном сервере, веб-хуки на вашем собственном домене и фиксированная ежемесячная стоимость небольшого VPS вместо цены на основе использования.
Около 300-500 МБ простаивает, больше во время тяжелых рабочих процессов. 2 ГБ VPS работает на n8n с комфортом; выберите 4 ГБ, если он выполняет большие пакетные задания или делит машину с базой данных.
С HTTPS и надежным паролем, да, именно так и должны работать веб-хуки. Для дополнительной безопасности ограничьте редактор базовым аутом Caddy и сохраните длинные и случайные пути веб-хука.
n8n включительно Buran-1 (€6.5/мес) Замена всей подписки SaaS.