Ugrás a tartalomra

Megoldások · Automatizálás

VPS n8n-hez

Az n8n az a workflow-automatizálási eszköz, amelyet azért üzemeltet saját maga, hogy adatai és hitelesítő adatai a saját gépén maradjanak; a Sustainable Use License alapján ingyenes. A hivatalos telepítője docker compose segítségével indítja az n8n-t, a kódfuttatóit, egy sandboxot és egy keresőszolgáltatást, ezért adjon neki rendes gépet: BD-8, $12.90/hó a legolcsóbb, amely ezt elbírja. C2-4-80, $37.90 telepített n8n-nel érkezik.

Amire szüksége van

Szoftver a dokumentációból, a méreteknél feltüntetett forrással

A szoftver és a biztonsági beállítások a projekt saját dokumentációjából származnak. Ahol a projekt nem közöl hardverigényt, a méreteknél fel van tüntetve, kitől származnak.

Az n8n README-je, telepítője és dokumentációja alapján

  • Docker és Compose v2. A hivatalos telepítő (curl -fsSL https://get.n8n.io | sh) nélküle nem fut, majd generált titkokkal compose stacket ír.
  • Az 5678-as port a szerkesztő, és „az egyetlen port, amelynek az internet felé nyitva kell lennie”; tegyen elé HTTPS-t, és adja meg az n8n-nek a címét ezekkel: N8N_HOST, N8N_PROTOCOL és WEBHOOK_URL.
  • A hitelesítő adatok titkosítása a(z) N8N_ENCRYPTION_KEY kulccsal történik; mentse a telepítő által írt .env fájlt, különben az adatbázis máshol olvashatatlan.
  • A közösségi kiadás saját üzemeltetésre ingyenes a Sustainable Use License alapján; a vállalati funkciókhoz licenc kell.

Méretek (a sajátjaink, a hivatalos stack indulási igénye alapján)

Méretezés felhasználás szerint
MunkaterhelésvCPURAM
Csak n8n, néhány workflow, SQLiteA README egyszerű docker run parancsa. Tanuláshoz megfelel.12 GB
A hivatalos compose stack: n8n + runnerek + sandbox + SearXNGÖt konténer; az AI sandbox Docker-in-Dockert futtat.24 GB
Forgalmas automatizálások, Postgres, sok párhuzamos futtatásQueue mode és valódi adatbázis, amikor felhalmozódnak a futtatások.48 GB

A megfelelő csomagok

4 gép, aktuális árakon

A legolcsóbb megfelelő gép elöl. Az árak a mai havi árak, a katalógusból.

  • BD-8$12.90/hó

    4 vCPU · 8 GB · 100 GB lemez · 32 TB

    A legolcsóbb, amely a teljes hivatalos stacket futtatja. 4 vCPU, 8 GB, 100 GB és 32 TB adatforgalom, olcsóbban, mint máshol a 2 GB-os gépek. A szolgáltatója nem futtat indítószkripteket: a telepítés az 1. lépés két sora, amelyet Ön gépel be.

  • C2-4-80$37.90/hó

    2 vCPU · 4 GB · 80 GB lemez · 3 TB

    Telepített n8n-nel érkezik. 2 vCPU / 4 GB, több mint harminc városban, az előbeállításunkat futtató szolgáltatóknál. Jelentkezzen be, érje el a szerkesztőt alagúton keresztül, vagy adja hozzá a domainjét.

  • C4-8-160$75.90/hó

    4 vCPU · 8 GB · 160 GB lemez · 3 TB

    Telepítve érkezik, tartalékkal. 4 vCPU / 8 GB az előbeállítással: sok workflow, Postgres és az AI sandbox egyszerre.

  • U2-4-40$14.90/hó

    2 vCPU · 4 GB · 40 GB lemez · Unmetered

    2 vCPU / 4 GB, Unmetered, Isztambul. Egész nap fájlokat mozgató workflow-khoz. A telepítést Ön illeszti be.

A „Telepítve üzembe helyezés” gomb úgy nyitja meg a konfigurátort, hogy a n8n indítószkriptünk vásárlás előtt már teljes egészében az indítószkript-mezőben van. Egyszer fut le, root jogosultsággal, a szerver kiépítése közben, és csak olyan szolgáltatóknál, amelyek platformja futtat indítószkripteket; a többi sornál a telepítés ugyanezekből a parancsokból áll, amelyeket Ön illeszt be.

A telepítés

Négy lépés, az n8n saját telepítőjével

Az előbeállítással az 1. és 2. lépés már kész, mire a szerver megérkezik.

  1. Docker, majd n8n. curl -fsSL https://get.docker.com | sh curl -fsSL https://get.n8n.io | sh A telepítő létrehozza a ./n8n mappát egy compose fájllal és generált titkokat tartalmazó .env fájllal, majd mindent elindít.
  2. Ne tegye ki az 5678-as portot az internetre. Az előbeállítás tűzfallal lezárja, és telepíti a Caddyt. Amíg nincs domainje, SSH-n érje el a szerkesztőt: ssh -N -L 5678:127.0.0.1:5678 root@your-server, majd http://127.0.0.1:5678/; az első látogatás hozza létre a tulajdonosi fiókot.
  3. Adjon neki domaint. Irányítson egy A rekordot a szerverre; adja hozzá a .env fájlhoz ezeket: N8N_HOST, N8N_PROTOCOL=https és WEBHOOK_URL=https://…/, majd docker compose up -d; egyetlen Caddyfile blokk (reverse_proxy 127.0.0.1:5678) beszerzi Önnek a tanúsítványt.
  4. Mentse a .env fájlt. Ez tárolja a titkosítási kulcsot. A frissítés a telepítő újbóli futtatása a(z) --upgrade kapcsolóval.

Őszintén

Amit mi ténylegesen vennénk

A hivatalos stack öt konténer, nem egy. Vegye meg azt a 8 GB-os gépet, amely kevesebbe kerül, mint a 4 GB-osak.

Egy n8n példányhoz

BD-8 · $12.90/hó

4 vCPU, 8 GB, 100 GB lemez és 32 TB adatforgalom $12.90 áron: hely az n8n-nek, a runnereinek, a sandboxnak, később a Postgresnek és minden webhooknak. Egyetlen dolgot nem tesz: nem futtatja az indítási előbeállításunkat, így a telepítés két beillesztett sor. Ha ez a két sor számít, a(z) C2-4-80, $37.90 futó n8n-nel érkezik.

Kérdések

Amit vásárlás előtt kérdezni szoktak.

Mennyi RAM kell az n8n-nek?
Az n8n nem közöl számadatot. A README docker gyorsindításából egyetlen n8n konténer üresjáratban néhány száz megabájtot használ, és elfut 2 GB-on. A hivatalos telepítő (get.n8n.io) más: elindítja az n8n-t, egy külön runner konténert a Code node-okhoz, egy Docker-in-Dockert futtató sandbox szolgáltatást és a SearXNG-t az AI asszisztenshez. Ehhez a stackhez 4 GB az észszerű minimum, és 8 GB a kényelmes, ezért az oldal legolcsóbb gépe egy 8 GB-os.
Ingyenes az n8n saját üzemeltetése?
A közösségi kiadás igen, az n8n Sustainable Use License alapján: futtathatja saját vállalkozása számára és módosíthatja; másoknak hosztolt szolgáltatásként nem értékesítheti. A vállalati funkciókhoz, például az SSO-hoz és a környezetekhez vállalati licenc kell. A telepítő és a Docker image mindkét esetben ugyanaz.
Mit csinál az indítási előbeállítás?
A Docker saját szkriptjével telepíti a Dockert, futtatja az n8n hivatalos telepítőjét N8N_DIR=/opt/n8n beállítással, telepíti a Caddyt, és az SSH és a Caddy 80/443-as portjai kivételével mindent tűzfallal lezár: az n8n compose fájlja minden interfészen közzéteszi az 5678-as portot, ami tűzfal mögött rendben van, a nyílt interneten viszont hiba. Hagy egy /root/N8N-NEXT-STEPS.txt fájlt az SSH alagút parancsával és azzal a három sorral, amely megadja az n8n-nek a domainjét. A tulajdonosi fiókot nem hozza létre; azt a szerkesztő első megnyitása teszi meg.
Szükségem van domainre?
Webhookokhoz és OAuth hitelesítő adatokhoz igen: a szolgáltatások egy nyilvános HTTPS címen hívják vissza az n8n-t, és az n8n-nek a WEBHOOK_URL-ből kell tudnia, mi ez. Csak lekérdező workflow-k építéséhez és futtatásához korlátlan ideig dolgozhat az SSH alagúton keresztül. Az előbeállítás telepíti a Caddyt, így a domain lépés egy DNS rekord és négy sor konfiguráció.
SQLite vagy Postgres?
A telepítő SQLite-tal indítja az n8n-t, és egy személynek ez megfelel. Váltson Postgresre, ha felhalmozódnak a futtatások, vagy bekapcsolja a queue mode-ot worker folyamatokkal; az n8n dokumentációja leírja a DB_TYPE változókat. Ez konfigurációs változtatás, nem újratelepítés.
Hogyan tartsam futásban és naprakészen?
a docker compose újraindítás után magától újraindítja a konténereket. A frissítés a telepítő újbóli futtatása a --upgrade kapcsolóval, amely frissíti a verziósorokat a .env fájlban, és letölti az image-eket. Előtte mentse biztonságos helyre a /opt/n8n/.env fájlt: N8N_ENCRYPTION_KEY nélkül a mentett hitelesítő adatok nem fejthetők vissza.