n8n ერთ-ერთი იმ ხელსაწყოთაგანია, სადაც თვით-ჰოსტინგი მთლიანად აბრუნებს ეკონომიკას. cloud ტარიფებზე იხდით execution-ზე, ასე რომ რაც უფრო სასარგებლო ხდება თქვენი ავტომატიზაცია, მით უფრო ძვირი ჯდება. თქვენს საკუთარ სერვერზე, workflow, რომელიც თვეში ათი ათასჯერ ირთვება, ზუსტად იმდენივე ჯდება, რამდენიც ის, რომელიც ათჯერ ირთვება: box-ის ფასი.
თუ თქვენი workflow-ები ეხება რაიმე მგრძნობიარეს — კლიენტის მონაცემები, API გასაღებები, შიდა სისტემები — მეორე მიზეზი უფრო ძლიერია, ვიდრე პირველი. თვით-ჰოსტინგი ნიშნავს, რომ მონაცემები არასოდეს ტოვებს მანქანას, რომელსაც აკონტროლებთ.
რა სჭირდება n8n-ს
მეტი, ვიდრე Telegram ბოტს, ნაკლები, ვიდრე გეშინოდათ:
- RAM შეზღუდვაა. n8n პლუს Postgres სუნთქვის ადგილს ითხოვს. Small ($8/თვე — 4 vCPU, 4 GB RAM) კომფორტული ნაგულისხმევია. Micro ($5) მუშაობს მსუბუქი პირადი გამოყენებისთვის SQLite-ზე.
- საჯარო IP, დომენი და TLS. Webhook-ები n8n-ის ღირებულების ნახევარია, და მათ სჭირდებათ შემომავალი HTTPS. ეს ნიშნავს dedicated-IP ტარიფს — ჩვენი NAT ტარიფები არ იღებენ შემომავალ web ტრაფიკს.
- დისკი execution ისტორიისთვის. n8n ინახავს ყოველ გაშვებას. NVMe ამას სწრაფად ინახავს; 35 GB შორს მიდის, თუ ძველ execution-ებს მოაცილებთ.
Docker Compose დაყენება
# Ubuntu 24.04, dedicated-IP plan
apt update && apt install -y docker.io docker-compose-v2
systemctl enable --now docker
mkdir -p /opt/n8n && cd /opt/n8n
cat > docker-compose.yml <<'EOF'
services:
postgres:
image: postgres:16
restart: always
environment:
POSTGRES_USER: n8n
POSTGRES_PASSWORD: change_me
POSTGRES_DB: n8n
volumes: [ ./pgdata:/var/lib/postgresql/data ]
n8n:
image: docker.n8n.io/n8nio/n8n
restart: always
ports: [ "5678:5678" ]
environment:
DB_TYPE: postgresdb
DB_POSTGRESDB_HOST: postgres
DB_POSTGRESDB_USER: n8n
DB_POSTGRESDB_PASSWORD: change_me
N8N_HOST: n8n.yourdomain.com
N8N_PROTOCOL: https
WEBHOOK_URL: https://n8n.yourdomain.com/
N8N_ENCRYPTION_KEY: generate_a_long_random_string
volumes: [ ./n8n-data:/home/node/.n8n ]
depends_on: [ postgres ]
EOF
docker compose up -d
შემდეგ დააყენეთ Caddy ან nginx წინ HTTPS-ისთვის — Caddy თავად მოიტანს Let's Encrypt სერტიფიკატს, როგორც კი თქვენი დომენის A ჩანაწერი სერვერის IP-ზე მიუთითებს.
ორი რამ, რომლის გამოტოვებასაც ხალხი ნანობს: დააყენეთ N8N_ENCRYPTION_KEY გრძელ და შეინახეთ სარეზერვო ასლი (დაკარგეთ და თქვენი შენახული credentials აღდგენას აღარ ექვემდებარება), და ჩართეთ basic auth ან n8n-ის მომხმარებლის მართვა, სანამ ინსტანსი ინტერნეტიდან მიწვდომადი გახდება.
რატომ განათავსოთ ის აქ
No KYC, კრიპტო გადახდა. ელფოსტა რეგისტრაციისთვის, USDC ან USDT Base, Ethereum ან Tron-ზე. თუ თქვენი ავტომატიზაციები გვერდითი პროექტისთვის, კლიენტისთვის ან რაღაცისთვისაა, რომლის კორპორატიულ ვინაობასთან დაკავშირებაც არ გინდათ, არავითარი ქაღალდის ნაბიჯი. ახალი ხართ კრიპტოში?
ფიქსირებული, იაფი, გაუზომავი. $8/თვე, გაუზომავი ტრაფიკი 1 Gbit/s-ზე. workflow, რომელიც API-ს მთელი დღე ურტყამს, ანგარიშს არ ცვლის.
ტარიფის არჩევა
| გამოყენება | ტარიფი | ფასი |
|---|---|---|
| პირადი, მსუბუქი workflow-ები, SQLite | Micro-IP | $10/თვე |
| ჩვეულებრივი დაყენება: n8n + Postgres + webhook-ები | Small-IP | $16/თვე |
| მძიმე workflow-ები, ბევრი ისტორია, დამატებითი კონტეინერები | Medium-IP | $20/თვე |
Dedicated-IP ტარიფებია აქ სანახავი — გჭირდებათ შემომავალი HTTPS. სრული root, NVMe, გაუზომავი ტრაფიკი, გერმანია ან ფინეთი. წლიური ბილინგი არის ერთი კრიპტო გადარიცხვა თორმეტის ნაცვლად.
დაკავშირებული საკითხავი
- თვით-ჰოსტინგი n8n VPS-ზე — გრძელი გაცნობა
- დაიცავით ახალი VPS: ჩეკ-ლისტი — სანამ ინტერნეტს რამეს გამოაშკარავებთ
მზად ხართ? განათავსეთ n8n სერვერი → — ცოცხალი დაახლოებით წუთში, გადახდილი კრიპტოთი, ID საჭირო არ არის.
კომენტარები
ჯერ არ არის კომენტარები. იყავით პირველი.