Automation & Workflows
Automate your business processes with 400+ integrations — 100% self-hosted on your VPS.
n8n is a source-available workflow automation tool (Sustainable Use License) that lets you connect applications, automate repetitive tasks, and build data pipelines without writing any code. With over 400 native integrations (Slack, Gmail, HubSpot, MySQL, HTTP…), n8n covers nearly every business automation need.
Self-hosted on your VPS, n8n frees you from the limits of cloud platforms (number of executions, data size, recurring cost). Your workflows run continuously, your data stays on your infrastructure, and you pay no monthly subscription per automation.
What gets installed
Automatically synchronise your contacts between HubSpot, your internal CRM, and your billing tool.
Receive Slack or email alerts as soon as a business condition is met (new customer, threshold exceeded, error detected).
Automate the import, transformation, and export of data between your systems without manual intervention.
Guide
When the VPS is created, ServOrbit installs Docker if it is missing, then starts n8n and its PostgreSQL 16 database with Docker Compose. The interface listens on 127.0.0.1:5678, the server's loopback interface: nothing is published on its IP address, and no domain is attached yet.
The “n8n is installed” email and your VPS page in the client area, under “Installed applications”, tell you how to open the app: its address when a domain is in place, otherwise the SSH tunnel command and the port. You will also find the link to this guide and the “Support” button there.
From your computer, run ssh -L 5678:127.0.0.1:5678 root@<vps-ip>, keep the session open, then open http://localhost:5678. The port may have been reassigned during installation: use the one shown in your client area, 5678 being only the catalogue default.
Do it right away: the first screen creates the owner account (email, name, password of at least 8 characters with one uppercase letter and one digit), and the very first visitor becomes the owner of the instance. Then create your first workflow: a trigger (Webhook, Cron, email…), then the applications to connect.
When n8n is installed from your client area with a chosen address — your own domain or a free ServOrbit subdomain — the platform sets up the nginx vhost and the Let's Encrypt certificate. An installation made when the VPS was created, or without an address, is published from the VPS page: the “Attach a domain” button in the app's block (a domain from your account, the free subdomain, or a name you point to the server). Once the domain is in place, add N8N_HOST=<domain>, N8N_PROTOCOL=https and N8N_WEBHOOK_URL=https://<domain>/ (WEBHOOK_URL before n8n 2.35.0) to the environment block of the n8n service, in the app's Compose file (docker compose ls shows its folder), then run docker compose up -d. Without these variables, the webhook URLs n8n generates keep pointing to localhost and cannot be reached.
To reinstall without the platform: install Docker, write a docker-compose.yml with the n8nio/n8n image and a postgres:16-alpine database (DB_TYPE=postgresdb, the DB_POSTGRESDB_* variables, plus N8N_HOST, N8N_PROTOCOL and N8N_WEBHOOK_URL), publish the port on 127.0.0.1:5678 and run docker compose up -d. Put a reverse proxy in front (nginx, for example) with a Let's Encrypt certificate (certbot --nginx -d <domain>).
Maintaining a project that uses n8n? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.
[](https://servorbit.com/vps-cloud?template=n8n&utm_source=deploy-badge&utm_medium=referral&utm_campaign=n8n)<a href="https://servorbit.com/vps-cloud?template=n8n&utm_source=deploy-badge&utm_medium=referral&utm_campaign=n8n"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy n8n on ServOrbit" height="40"></a>The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.
Build LLM automation pipelines with drag-and-drop. Visual LangChain chains, connected to your existing tools.
Artificial IntelligenceYour open-source personal AI assistant, reachable from WhatsApp, Telegram, Discord and 50+ messaging apps. Self-hosted on your VPS — your conversations stay with you.
Application Deployment & DevOpsDeploy your applications from Git in seconds. Self-hosted, with no vendor lock-in, and automatic SSL.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.
Message us on WhatsAppopens in a new tab