Skip to content

Installation#

Self-hosting knowledge prerequisites

Self-hosting n8n requires technical knowledge, including:

  • Setting up and configuring servers and containers
  • Managing application resources and scaling
  • Securing servers and applications
  • Configuring n8n

n8n recommends self-hosting for expert users. Mistakes can lead to data loss, security issues, and downtime. If you aren't experienced at managing servers, n8n recommends n8n Cloud.

This sections provides guides to install n8n for self-hosting. You can use these guides for both the Enterprise and Community editions.

Installation guides for n8n#

Server setup guides for specific platforms#

Self-host with Docker Compose:

Starting points for a Kubernetes setup:

Configuration guides to help you get started on other platforms: