n8n VPS hosting: work automation sa sarili mong server
- Install sa dalawang linya ng command sa Docker image
- Walang limitasyon sa bilang ng workflow execution
- Nakaimbak sa server mo ang workflow data
Ang HELPER VPS n8n VPS ay self-hosted setup kung saan pinapatakbo mo ang official n8n Docker image sa Linux cloud server na ginawa gamit ang Docker app image, na binabayaran kada 1, 3, 6 o 12 buwan mula $25.00 kada buwan. Piliin ang Docker sa listahan ng image sa paggawa, magkonekta, patakbuhin ang dalawang command, at bubukas na ang n8n editor.
Ano ang n8n?
Ang n8n ay workflow automation tool na nag-uugnay sa iba't ibang app at serbisyo bilang mga node para i-automate ang trabaho. I-drag at ikonekta lang ang mga node sa screen, at kung kailangan, puwede kang maglagay mismo ng JavaScript o Python code. Sa daan daang service node, HTTP request node at webhook node, nakikipagpalitan ito ng data sa halos lahat ng serbisyong may API.
Ang n8n ay fair code software na bukas ang source code, at ayon sa Sustainable Use License, puwede mo itong i-install mismo at gamitin nang libre para sa sarili mong trabaho at internal na gamit ng kumpanya. Hindi binibilang ng self-hosted n8n ang dami ng workflow execution, at lahat ng connection info at execution data ay nakaimbak sa server mo. Puwede ka ring gumawa ng automation na may language model gamit ang AI agent node.
Ano ang magagawa sa n8n VPS?
Gawing n8n self hosting workflow ang paulit ulit na trabaho para ang server na ang gumawa nito.
Automation na nag-uugnay ng trabaho
Pagdugtungin ang maraming serbisyo sa iisang daloy, halimbawa kapag may nag-submit ng form, itatala ito sa spreadsheet at magpapadala ng notification sa messenger.
AI agent
Ikonekta ang language model tulad ng OpenAI o Ollama sa parehong server para awtomatikong mag-classify ng email, mag-summarize at gumawa ng draft na sagot.
Pagkolekta at pag-aayos ng data
Tumanggap ng data gamit ang API at webhook, iproseso, at i-save sa database tulad ng PostgreSQL sa nakatakdang oras.
Notification at monitoring
Bantayan ang mga event tulad ng order, bayad at status ng server, at agad magpaalam sa Telegram o Slack kapag tugma sa kondisyon.
Paano magsimula sa n8n VPS?
Gumawa ng server gamit ang Docker image, patakbuhin ang command, at gamitin agad.
Hakbang 1. Paggawa ng server gamit ang Docker image
Piliin ang lokasyon at laki, at piliin ang Docker app sa listahan ng image. Mai-install ang Docker Engine at Docker Compose sa Ubuntu 24.04.
Hakbang 2. Mag-login sa SSH
Mag-login sa IP ng server gamit ang idinagdag na SSH key o root password. Tiyaking handa ang Docker gamit ang docker version.
Hakbang 3. Pagpapatakbo ng n8n
Patakbuhin ang n8n container gamit ang install command sa ibaba, at buksan ang address na may domain at HTTPS para gumawa ng admin account.
Paano i-install ang n8n?
Patakbuhin ang command sa ibaba sa server na ginawa gamit ang Docker app image. Nakaimbak ang data sa n8n_data volume kaya nananatili ito kahit palitan ang container ng bagong bersyon. Para sa totoong paggamit, ikonekta ang domain at magkabit ng HTTPS gamit ang reverse proxy tulad ng Nginx o Caddy.
docker volume create n8n_data
docker run -d --restart unless-stopped --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8nAno ang benepisyo ng pag-self host ng n8n direkta sa VPS?
Kahit dumami ang workflow, iisang server plan pa rin ang bayad.
Walang alala sa bilang ng execution: hindi binibilang ng self-hosted n8n ang execution, kaya malaya mong mapapatakbo ang workflow.
Data sa server mo: lahat ng connection info, execution history at file ay nakaimbak sa server sa lokasyong pinili mo.
Malayang code at package: itakda ang code node, community node at environment variable ayon sa kailangan mo.
Laging bukas na webhook: naka-on ang server buong araw kaya hindi nalalampasan ang webhook at naka-schedule na execution.
Madaling palawakin na setup: magdagdag ng PostgreSQL at Redis para hatiin ang execution gamit ang queue mode.
Fixed na buwanang bayad: Magbayad para sa 1, 3, 6 o 12 buwan sa presyo ng plan na pinili mo, mula $25.00 kada buwan.
Mga tool na madalas gamitin kasama ng n8n
Mga tool na magandang ikonekta gamit ang n8n node o patakbuhin sa parehong server.
- OpenAI
- PostgreSQL
- Redis
- Ollama
- NGINX
- Docker
Ilagay ang server malapit sa mga customer mo
Gumawa ng n8n server sa parehong presyo saanman sa 40 lungsod sa 31 bansa.
Paano patakbuhin ang n8n gamit ang domain at HTTPS?
Para makapasok ang webhook mula sa labas, kailangan ang public address at HTTPS.
Itutok ang A record ng domain sa IP ng server, at maglagay ng Nginx o Caddy bilang reverse proxy para ipasa ang request sa port 443 papunta sa port 5678 ng n8n. Awtomatikong kumukuha ng Let's Encrypt certificate ang Caddy basta isulat ang domain, at ang Nginx ay kumukuha ng certificate gamit ang Certbot. Gumagamit ng real time na koneksyon ang n8n editor, kaya i-set ang proxy na ipasa rin ang WebSocket connection.
Sa n8n container, ilagay bilang environment variable ang domain sa N8N_HOST, https sa N8N_PROTOCOL, at ang buong address na nagsisimula sa https sa WEBHOOK_URL. Sa ganitong paraan, public domain ang address na ipinapakita ng webhook node at tama itong tatawagin ng external service. Kapag may HTTPS na, huwag buksan sa labas ang port 5678 at sa proxy lang mag-access para mas ligtas.
Anong laki ng n8n VPS ang bagay at paano ito i-update?
Pumili batay sa bilang ng workflow at dami ng data na sabay na pinoproseso.
Para sa ilang personal na automation, sapat nang magsimula sa pinakamaliit na 12 GB general plan. Para sa maraming user o madalas na webhook, mas maluwag ang 16 GB high-performance plan, at kung naghahandle ka ng malalaking file o maraming row nang sabay, o nagpapatakbo ng AI agent, PostgreSQL at Redis, mas komportable ang 32 GB high-performance plan. Ang default na database ay SQLite, at inirerekomenda naming lumipat sa PostgreSQL habang lumalaki ang execution.
Para mag-update, kunin ang bagong image gamit ang docker pull docker.n8n.io/n8nio/n8n, burahin ang lumang container gamit ang docker stop n8n at docker rm n8n, at patakbuhin ulit ang parehong docker run command. Nasa n8n_data volume ang data kaya tuloy tuloy ito. Bago mag-upgrade ng malaking bersyon, basahin ang official change notes ng n8n, at mas panatag kung naka-on ang awtomatikong backup sa paggawa.
Mga madalas itanong sa n8n hosting
Mga madalas itanong sa pagpili at pag-install ng n8n VPS.
Naka-install na ba ang n8n sa n8n VPS?
Ikaw mismo ang mag-i-install ng n8n pagkatapos gumawa ng server gamit ang Docker app image. Kapag pinili mo ang Docker sa image, handa na ang Docker, kaya tatakbo agad ang official n8n container sa dalawang linya ng install command.
Magkano ang n8n hosting?
Walang dagdag na bayad sa paggamit ng n8n; babayaran mo lamang ang presyo ng server plan na iyong pinili. Ang pinakamaliit na plan ay nagsisimula sa $25.00 kada buwan, at para sa n8n, inirerekomenda namin ang plan na may 12 GB memory o higit pa.
Paano bumili ng n8n server?
Pumili ng plan, rehiyon at sistema, piliin ang Docker bilang image, pagkatapos ay magbayad. Bubukas ang secure na PayGate checkout, at ang iyong server ay gagawin pagkatapos ng kumpirmasyon ng bayad.
Libre ba ang self-hosted n8n?
Oo, ang community version ng n8n ay magagamit nang libre para sa sarili mong trabaho at internal na gamit ng kumpanya ayon sa Sustainable Use License. May ilang enterprise feature na nangangailangan ng hiwalay na lisensya mula sa n8n.
May limitasyon ba sa bilang ng workflow execution?
Hindi binibilang ng self-hosted n8n ang execution. Ang kaya nitong iproseso ay nakadepende sa CPU at memory ng server, kaya kapag dumami ang execution, lumipat lang sa mas malaking plan.
Ano ang kailangan para gumana ang webhook?
Kailangan ang public domain at HTTPS. Ikonekta ang domain sa IP ng server, magkabit ng certificate gamit ang reverse proxy, at ilagay ang https address sa WEBHOOK_URL environment variable, at ipapakita ng webhook node ang address na iyon.
Ano ang gagawin sa unang pag-login?
Kapag binuksan ang n8n address sa browser, lalabas ang screen para gumawa ng admin account. Itakda ang email at password, at papasok ka agad sa workflow editor.
Puwede bang gamitin ang PostgreSQL bilang database?
Oo, SQLite ang default, at kapag inilagay mo ang DB_TYPE=postgresdb at connection info bilang environment variable, PostgreSQL ang gagamitin. Mas madaling pamahalaan kung sabay na patatakbuhin ang n8n at PostgreSQL gamit ang Docker Compose.
Magagamit ba ang send email node sa n8n?
Oo, magpadala gamit ang Send Email node na may account ng email sending service na gumagamit ng port 587. Sarado ang outgoing port 25 sa lahat ng server, kaya ang paggamit ng sending service ang karaniwang paraan.
Paano i-update ang n8n?
Kunin ang bagong image gamit ang docker pull, burahin ang lumang container, at patakbuhin ulit gamit ang parehong docker run command. Nananatili ang data sa n8n_data volume kaya tuloy ang workflow at connection info.
Paano i-backup ang n8n data?
Ang pagpili ng awtomatikong backup option sa paggawa ay nagdaragdag ng 5.6% ng presyo ng plan sa bayad at regular na naba-backup ang buong server. Ang rollback ay nire-request sa support page, at mainam na i-export ang mga workflow mula sa n8n bilang JSON at itago nang hiwalay.
Ang n8n ay source-available (fair code) software na pagmamay-ari ng n8n project at sumusunod sa Sustainable Use License, at ang Docker ay open source software na pagmamay-ari ng kani-kanilang proyekto. Ang install at update, workflow settings at mga tanong sa paggamit ng n8n ay ikaw ang mamamahala. Ang bayad sa server ay ang presyo ng piniling plan, at walang dagdag na bayad sa paggamit ng n8n.
Gabay sa n8n server
Mga mabuting gawin muna pagkatanggap ng server.
