Automation · n8n operations

Your n8n instance runs in Germany, and someone is responsible for it.

We operate n8n self-hosted on servers in German data centers: setup, data processing agreement, queue mode for load peaks, updates with test runs, daily backups and monitoring. If a workflow stops at night, you get a notification and we take care of it, instead of someone noticing it by chance on Monday.

The problem

Setting up n8n yourself is easy. Keeping it in production for two years is not.

The Docker instance is up after an afternoon, and that's enough for a test too. As soon as real invoices, customer data and deadlines run through the workflows, questions arise that don't come up in the tutorial.

  • 01The instance runs on a VPS that someone set up two years ago. Who installs the update and who is liable in the event of a failure has never been clarified.
  • 02n8n continuously releases new versions. A jump across several minor versions breaks nodes, and you only notice when the workflow silently stops at night.
  • 03Without queue mode, an instance processes executions one after another. During load peaks, workflows run into timeouts without anyone seeing it.
  • 04During a data protection audit, the auditor asks about the data processing agreement, server location, deletion concept and access log. For the self-built instance, there is usually none of that.
Use cases
01

What we specifically take over in n8n operations.

This page covers operations, not building the workflows. What n8n is and what can be automated with it is on our general n8n page.

01

Setup on a German server, GDPR-solid

We set up n8n as a Docker deployment on a server in a German data center, with its own domain, TLS certificate, reverse proxy and separate database. You get the data processing agreement, the list of subprocessors and documentation of which data is located where. This way you have an answer instead of a shrug at your next audit.

Impact Audit-ready instance instead of shadow IT
02

Queue mode for load peaks

As soon as several workflows start simultaneously, standard operation is no longer enough. We switch n8n to queue mode with Redis and separate worker processes, so executions are processed in parallel and a long-running workflow doesn't block the rest. The number of workers is based on your actual volume, not on a sales pitch.

Impact Parallel runs instead of a queue
03

Updates and version changes with test runs

We roll out new n8n versions first on a test instance and run your critical workflows against them. Only once they pass does the version move to production, in a time window you know. If a problem does occur, we roll back to the previous version, because the old image and the database backup are still there.

Savings 2–4 h per version change
04

Monitoring, alerting and error handling

We monitor not just whether the server responds, but whether the workflows actually complete. Failed executions trigger a notification by email or Teams, with the workflow name and error message. We additionally set up error workflows so that a single API error doesn't silently halt an entire route.

Impact Errors noticed in minutes instead of days
05

Backup, recovery and access management

Workflows, credentials and execution data are backed up daily, we test the recovery and don't just write it down. Access runs through named users instead of a shared admin password, credentials are stored encrypted in n8n and not as plain text in the workflow. If an employee leaves the company, you revoke access and the rest keeps running.

Impact Tested recovery instead of hope
Operating models

Self-hosted in Germany, n8n Cloud, or a mixed operation.

Not every operation has to self-host. We tell you honestly when your own server pays off and when the cloud variant is the more sensible choice. What matters is the data protection requirement, volume and the question of who is on call in an emergency.

Self-hosted
Own server in a German data center

The instance runs on German servers under your hosting contract or ours, the data doesn't leave the tenant. Sensible as soon as personal data, customer documents or systems from your own network are involved. You can read what n8n can do in general on the n8n service page.

Operations
Take over or accompany operations

You can hand operations entirely to us or run it yourself and only bring us in for updates, incidents and expansion. Either way, you get access to the server and workflows, there is no black box and no lock-in. You retain control and can bring operations back in-house at any time.

Comparison
When n8n and when Power Automate

If your day-to-day already runs entirely in Microsoft 365, Power Automate is often the shorter path and the license is usually already paid for. n8n plays to its strengths when systems outside the Microsoft world, custom code or strict data sovereignty come into play. Customers often end up running both side by side.

How we work

The 30-day model.

From the initial assessment to a monitored production instance in 30 days, at a fixed price agreed in advance instead of an open-ended timesheet.

1

Free initial analysis

In 60 minutes we clarify volume, data protection requirements and the current state of any instance that may already be running. After that you know whether self-hosting is even the right path for you.

2

Operating concept and fixed price

We set out server sizing, queue mode, backup schedule, monitoring and responsibilities in writing. You get a fixed price for setup and a clear monthly amount for ongoing operations.

3

Setup and migration

We set up the instance, move over existing workflows and test them with your real data. If an instance is already running, we migrate it with an announced cutover window instead of during live operation.

4

Handover and ongoing operations

You receive access, documentation and the data processing agreement. After that we take over updates, monitoring and incidents, or we show your team how to do it themselves. You retain control over the server and workflows.

Next step

Want to first find out what n8n can even automate for you?

This page answers the operational questions: server, data protection, updates, monitoring. If you're more interested in which processes can be mapped with n8n and how a workflow is built, start on our general n8n page.

View n8n service page
Free initial analysis

Who takes care of your n8n instance when it stops working at night?

In the free initial analysis, we look at your instance or your project for 60 minutes and tell you honestly whether self-hosting in Germany makes sense. No obligation and no sales pressure.

  • Server in a German data center, with a data processing agreement
  • Fixed price for setup, clear monthly amount for operations
  • Full access to server and workflows, no lock-in
Frequently asked questions
05

What businesses often ask about n8n hosting.

Is self-hosted n8n GDPR-compliant?

Self-hosted n8n on a server in Germany is a good foundation for GDPR-compliant operation, but the technology alone is not enough. You additionally need a data processing agreement with the hoster and with us as the operator, a permissions concept, deletion periods for execution data and documentation of the data flows. That is exactly what we set up. As soon as a workflow calls an AI model outside the EU, that one step must be assessed separately, the rest of the instance remains unaffected.

What does operating an n8n instance cost per month?

The costs are made up of the server, the operation and the changes, and we give them to you after the initial analysis as a fixed price instead of a vague range. The server share is the smallest item for most mid-sized companies, because n8n runs on modest hardware. It only gets expensive when no one is responsible for updates and incidents and an outage hits operations.

When do we need queue mode?

You need queue mode as soon as several workflows run at the same time or individual executions take a long time, for example with document processing or AI calls. In standard operation, n8n processes executions in the same process, and a long-running workflow then slows down everything else. In queue mode, Redis distributes the executions across several workers that can scale independently of one another.

How often does n8n need to be updated and who does it?

n8n releases new versions at short intervals, and anyone who doesn't update for months accumulates security gaps and an uncomfortably large version jump. We roll out updates on a fixed schedule, always first on a test instance with your critical workflows, then in production in the announced time window. If you want to run operations yourself, we show your team this procedure and remain reachable in the background.

Who is liable if the instance fails and jobs get stuck?

That belongs in the contract before the first workflow goes live, and we write it in there too. If we take over operations, we agree on response times and availability, and monitoring reports the outage to us, not first to you. If you run operations yourself, the responsibility lies with you, and we tell you that honestly beforehand instead of hiding it in the fine print. For critical routes, we additionally build it so that incoming data is not lost in an outage but is caught up afterwards.

n8n Hosting Germany: GDPR-compliant | NordFlux