Stručne
- Edíciu Community Edition nástroja n8n na vlastnom hostingu možno používať na vlastné interné podnikateľské účely. Kto chce n8n predávať tretím stranám ako službu, potrebuje inú licenciu.
- Cloudová verzia podľa spoločnosti n8n ukladá údaje v EÚ, na serveroch vo Frankfurte. Vlastný hosting sa oplatí najmä vtedy, ak má n8n pristupovať k interným systémom alebo potrebujete úplnú kontrolu.
- Správne nastavenie zahŕňa server v EÚ, Docker, PostgreSQL, HTTPS cez reverzný proxy server, bezpečne uložený kľúč a pravidelné aktualizácie.
- Vlastný hosting znamená vlastnú prevádzku. So zálohami, monitorovaním a aktualizáciami pevne počítajte.
Cloud alebo vlastný hosting?
| Kritérium | n8n Cloud | Vlastný hosting |
|---|---|---|
| Umiestnenie údajov | EÚ, podľa spoločnosti n8n na serveroch vo Frankfurte | Kde chcete, napríklad vo Vašom dátovom centre alebo u poskytovateľa v EÚ |
| Prevádzka | Zabezpečuje n8n | Zabezpečujete Vy alebo Váš poskytovateľ služieb |
| Aktualizácie a zálohy | Zabezpečuje n8n | Vaša úloha |
| Prístup k interným systémom | Iba cez internet | Aj k systémom vo vlastnej sieti, napríklad k systému skladového hospodárstva alebo súborovému serveru |
| Úpravy | Obmedzené | Vlastné uzly, vlastné balíky, vlastné sieťové pravidlá |
| Náklady | Predplatné podľa rozsahu | Server a pracovný čas potrebný na prevádzku |
Cloud je najjednoduchšia cesta, ak Vaše postupy prepájajú najmä cloudové služby. Vlastný hosting sa oplatí, ak má n8n pristupovať k systémom vo vlastnej sieti, ak Vaše pravidlá ochrany údajov vyžadujú konkrétne umiestnenie alebo ak prevádzkujete veľa postupov s vysokým objemom spracovania.
Čo umožňuje licencia
n8n sa poskytuje pod licenciou Sustainable Use License. Umožňuje používanie a úpravy na vlastné interné podnikateľské účely aj na súkromné alebo nekomerčné účely. Firma teda môže n8n prevádzkovať na vlastných serveroch a automatizovať ním svoje postupy. Nie je dovolené ponúkať samotný n8n iným ako platenú službu. Niektoré funkcie pre väčšie organizácie sú súčasťou edícií Business a Enterprise a vyžadujú licenčný kľúč. Bez kľúča funguje bezplatná Community Edition.
Súčasti správneho nastavenia
- Server v EÚ: Virtuálny server u poskytovateľa s dátovým centrom v EÚ alebo server vo vlastných priestoroch. Mnohým firmám na začiatok stačí malý server.
- Docker Compose: n8n odporúča Docker Compose na produkčnú prevádzku. n8n, databáza a proxy tak fungujú ako oddelené kontajnery.
- PostgreSQL: n8n štandardne používa SQLite. Na produkčnú prevádzku odporúčame PostgreSQL, pretože zálohovanie, údržba a neskoršie rozširovanie sú jednoduchšie.
- HTTPS cez reverzný proxy server: n8n funguje interne, proxy server ako Caddy, Traefik alebo nginx zabezpečuje certifikát a preposiela požiadavky.
- Zálohovať kľúč: n8n šifruje uložené prihlasovacie údaje vlastným kľúčom. Ak sa stratí, všetky uložené prihlasovacie údaje sa stanú nepoužiteľnými.
- Obmedziť prístup: Používateľské účty s dvojfaktorovým prihlasovaním, editor podľa možností iba cez VPN alebo z povolených adries, verejne sprístupniť len vybrané webhooky.
Najdôležitejšie nastavenia v súbore premenných prostredia vyzerajú približne takto:
DB_TYPE=postgresdb
DB_POSTGRESDB_HOST=postgres
N8N_HOST=n8n.example.eu
N8N_PROTOCOL=https
WEBHOOK_URL=https://n8n.example.eu/
GENERIC_TIMEZONE=Europe/Vienna
N8N_ENCRYPTION_KEY=ein-langer-zufaelliger-schluessel
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
Prevádzka: čo nasleduje po nastavení
- Aktualizácie: Udržiavajte nástroj n8n aktuálny. Projekt pravidelne zverejňuje bezpečnostné upozornenia, len 14. októbra 2026 ich bolo desať. Ak od aktualizácií závisia dôležité postupy, otestujte ich najprv na kópii.
- Zálohy: Denne zálohovať databázu a kľúč oddelene od servera. Raz za štvrťrok skutočne vyskúšať obnovenie.
- Monitorovanie: Nechať si hlásiť zlyhané postupy, napríklad e-mailom alebo v chate, a sledovať pamäť, vyťaženie a certifikát.
- Premazávať údaje o spusteniach: n8n ukladá vstupy a výstupy postupov. Určite, ako dlho sa tieto údaje uchovávajú, aj z dôvodu ochrany údajov.
- Škálovanie: Pri mnohých súbežných postupoch možno n8n prevádzkovať v režime frontu s nástrojom Redis a viacerými pracovnými procesmi.
Ochrana údajov: čo vyrieši umiestnenie servera a čo nie
Server v EÚ rieši iba časť otázok. Keď postup posiela údaje iným službám, napríklad jazykovému modelu, CRM alebo poskytovateľovi e-mailu, rozhodujú ich umiestnenia a zmluvy. Pri každej pripojenej službe overte, kde spracúva údaje, a uzatvorte potrebné zmluvy o spracúvaní osobných údajov. Pre komponenty AI existujú modely fungujúce v dátových centrách EÚ alebo modely, ktoré prevádzkujete sami. Viac v našom článku AI s vlastnými firemnými údajmi.
Vlastná prevádzka alebo externý prevádzkovateľ?
Vlastný hosting je vhodný, ak má Vaše IT skúsenosti so systémom Linux, nástrojom Docker a zálohovaním a vyhradí si čas na aktualizácie. Ak to chýba, býva lepšou voľbou cloudová verzia alebo poskytovateľ, ktorý server prevádzkuje. Kedy sa oplatí agentúra a čo by mala zabezpečiť, vysvetľuje článok Agentúra pre n8n alebo svojpomocne.
Zdroje
- Dokumentácia n8n: Hosting n8n
- Dokumentácia n8n: Inštalácia pomocou nástroja Docker
- n8n: Sustainable Use License
- n8n: Ceny a umiestnenie údajov v cloude
- n8n na platforme GitHub: Bezpečnostné upozornenia
- Nariadenie (EÚ) 2016/679 (všeobecné nariadenie o ochrane údajov), Art. 28 a 32: EUR-Lex