https://github.com/ptechgithub/n8n-installer
n8n installer with Docker
https://github.com/ptechgithub/n8n-installer
automation docker n8n n8n-nodes n8n-workflow
Last synced: 3 months ago
JSON representation
n8n installer with Docker
- Host: GitHub
- URL: https://github.com/ptechgithub/n8n-installer
- Owner: Ptechgithub
- Created: 2025-05-19T19:29:39.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-05-19T20:27:59.000Z (5 months ago)
- Last Synced: 2025-05-28T03:12:00.408Z (4 months ago)
- Topics: automation, docker, n8n, n8n-nodes, n8n-workflow
- Language: Shell
- Homepage: https://t.me/P_tech2024
- Size: 15.6 KB
- Stars: 19
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# n8n Installer
یک اسکریپت ساده و تمامخودکار برای نصب یا حذف `n8n` بر روی سرور لینوکسی شما با پشتیبانی از Docker، Docker Compose و دامنه با SSL رایگان (Let's Encrypt) از طریق Traefik.
## ویژگیها
- نصب خودکار Docker و Docker Compose (در صورت نیاز)
- پشتیبانی کامل از دامنه + SSL (Let's Encrypt)
- رابط تعاملی ساده برای نصب یا حذف n8n
- قابلیت اجرا روی IP یا دامنه## نصب سریع
```bash
bash <(curl -fsSL https://raw.githubusercontent.com/Ptechgithub/n8n-installer/main/n8n.sh)
```
## پیشنیازها
- سیستم عامل Ubuntu و سایر توزیع ها
- دسترسی به `root` یا `sudo`
- دامنه معتبر (اختیاری، برای SSL )## آدرس دسترسی
- اگر دامنه وارد کرده باشید:
```
https://your-domain.com
```- اگر دامنه وارد نکرده باشید:
```
http://your-server-ip:5678
```## حذف کامل n8n
برای حذف کامل، اسکریپت را دوباره اجرا کرده و گزینه ۲ را انتخاب کنید. این عملیات شامل:
- توقف و حذف کانتینرهای n8n
- حذف کامل دایرکتوری نصب n8n (`n8n-docker/`)---
بعد از نصب از طریق لینک ها وارد صفحه ی لاگین بشید و اکانت ادمین رو بسازید از طریق بخش setting و users میتونید کاربر جدید با email تعریف کنید.
## سورس کد n8nGitHub: [https://github.com/n8n-io/n8n](https://github.com/n8n-io/n8n)