Trumpai
- Savarankiškai priglobtas n8n bendruomenės leidimas gali būti naudojamas jūsų vidiniams verslo tikslams. Jei norite parduoti n8n kaip paslaugą trečiosioms šalims, jums reikia kitos licencijos.
- Anot n8n, debesies versija saugo duomenis ES, Frankfurto serveriuose. Priglobti save ypač verta, jei norite, kad n8n pasiektų vidines sistemas arba jei jums reikia visiškos kontrolės.
- Švarią sąranką sudaro serveris ES, Docker, PostgreSQL, HTTPS naudojant atvirkštinį tarpinį serverį, saugus raktas ir reguliarūs naujinimai.
- Priglobti save reiškia veikti pačiam. Suplanuokite atsargines kopijas, stebėjimą ir atnaujinimus.
Debesis ar savarankiška priegloba?
| kriterijus | n8n Debesis | Savarankiškai priglobta |
|---|---|---|
| Duomenų vieta | ES, pagal n8n serveriuose Frankfurte | Kur tik norite, pavyzdžiui, savo duomenų centre arba pas ES teikėją |
| Operacija | Perima n8n | Jūs arba jūsų paslaugų teikėjas gali perimti |
| Atnaujinimai ir atsarginės kopijos | Perima n8n | Jūsų užduotis |
| Prieiga prie vidinių sistemų | Tik per internetą | Taip pat sistemose jūsų tinkle, pvz., prekių valdymo ar failų serveriuose |
| Koregavimai | Apribota | Nuosavi mazgai, nuosavi paketai, savos tinklo taisyklės |
| Išlaidos | Prenumerata pagal apimtį | Serveris plius darbo laikas operacijoms |
Debesis yra lengviausias būdas, jei jūsų operacijos pirmiausia jungia debesijos paslaugas. Savarankiškas priegloba verta, jei norite, kad n8n prisijungtų prie jūsų tinklo sistemų, jei jūsų duomenų apsaugos reikalavimai reikalauja konkrečios vietos arba jei vykdote daug didelės apimties procesų.
Ką leidžia licencija
n8n priklauso tvaraus naudojimo licencijai. Tai leidžia jį naudoti ir pritaikyti savo vidiniams verslo tikslams, taip pat privatiems ar nekomerciniams tikslams. Todėl įmonė gali valdyti n8n savo serveriuose ir taip automatizuoti savo procesus. Neleidžiama patiems siūlyti n8n kaip mokamos paslaugos kitiems. Kai kurios didesnėms organizacijoms skirtos funkcijos yra verslo ir įmonės leidimų dalis ir reikalauja licencijos rakto. Nemokamas bendruomenės leidimas veikia be rakto.
Švarios sąrankos konstrukciniai elementai
- Serveriai ES: Virtualus serveris iš teikėjo, turinčio duomenų centrą ES, arba vidinis serveris. Daugeliui įmonių, norint pradėti, pakanka mažos mašinos.
- „Docker Compose“: n8n rekomenduoja „Docker Compose“ produktyviam naudojimui. Tai reiškia, kad n8n, duomenų bazė ir tarpinis serveris veikia kaip atskiri konteineriai.
- PostgreSQL: Pagal numatytuosius nustatymus n8n naudoja SQLite. Produktyviam darbui rekomenduojame PostgreSQL, nes atsarginės kopijos, priežiūra ir vėlesnis išplėtimas yra lengvesnės.
- HTTPS per atvirkštinį tarpinį serverį: n8n veikia viduje, tarpinis serveris, pvz., Caddy, Traefik ar nginx, rūpinasi sertifikatu ir persiunčia užklausas.
- Saugus raktas: n8n užšifruoja saugomus prieigos duomenis savo raktu. Jei jis prarandamas, visos išsaugotos prieigos yra netinkamos naudoti.
- Apriboti prieigą: Vartotojų paskyros su dviejų veiksnių prisijungimu, redaktorius, jei įmanoma, tik per VPN arba bendrinamus adresus, žiniatinklio kabliukai yra vieši.
Svarbiausi parametrai aplinkos faile atrodo maždaug taip:
DB_TYPE=postgresdb
DB_POSTGRESDB_HOST=postgres
N8N_HOST=n8n.example.eu
N8N_PROTOCOL=https
WEBHOOK_URL=https://n8n.example.eu/
GENERIC_TIMEZONE=Europa/Viena
N8N_ENCRYPTION_KEY=ilgas atsitiktinis raktas
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=tiesa
Veikimas: kas bus po sąrankos
- Atnaujinimai: Nuolat atnaujinkite n8n. Projektas reguliariai skelbia saugos pranešimus; vien 2026 m. spalio 14 d. buvo dešimt. Pirmiausia išbandykite naujinimus kopijoje, jei nuo jų priklauso svarbios operacijos.
- Saugikliai: Kasdien kurkite atsargines duomenų bazės ir rakto kopijas atskirai nuo serverio. Tikrai pabandykite atkurti kartą per ketvirtį.
- Stebėjimas: Praneškite apie nesėkmingus procesus, pvz., el. paštu arba pokalbyje, ir stebėkite saugojimą, naudojimą ir sertifikatą.
- Išvalyti vykdymo duomenis: n8n saugo procesų įvestis ir išvestis. Nustatykite, kiek laiko šie duomenys išsaugomi, įskaitant duomenų apsaugos sumetimus.
- Mastelis: Jei vienu metu vyksta daug procesų, n8n galima valdyti eilės režimu su Redis ir keliais darbuotojų procesais.
Duomenų apsauga: ką serverio vieta išsprendžia ir ko ne
Serveris ES išsprendžia tik kai kuriuos klausimus. Kai tik procesas siunčia duomenis kitoms paslaugoms, pvz., kalbos modeliui, CRM arba pašto paslaugų teikėjui, taikomos jų vietos ir sutartys. Kiekvienai prijungtai paslaugai patikrinkite, kur ji apdoroja duomenis ir sudarykite reikiamas sutartis dėl užsakymo apdorojimo. AI komponentams yra modelių, kurie veikia ES duomenų centruose, arba modelių, kuriuos naudojate patys. Daugiau apie tai mūsų straipsnyje AI su savo įmonės duomenimis.
Patiems eksploatuoti ar operuoti?
Savarankiškas priegloba tinka, jei jūsų IT turi Linux, Docker ir atsarginių kopijų kūrimo patirties ir suteikia laiko naujinimams. Jei to trūksta, dažniausiai geresnis pasirinkimas yra debesies versija arba paslaugų teikėjas, valdantis serverį. Kada agentūra apsimoka ir ką ji turėtų daryti, nurodyta straipsnyje n8n agentūra arba pasidaryk pats.
Šaltiniai
- n8n dokumentai: Priegloba n8n
- n8n dokumentai: Docker montavimas
- n8n: Tvaraus naudojimo licencija
- n8n: Debesų kainodara ir duomenų vieta
- n8n „GitHub“: Saugumo patarimai
- Reglamento (ES) 2016/679 (Bendrasis duomenų apsaugos reglamentas), 28 ir 32 straipsniai: EUR-Lex