--- contentType: overview --- # Self-hosting n8n This section provides guidance on setting up n8n for both the Enterprise and Community self-hosted editions.
- __Installation and server setups__ Install n8n on any platform using npm or Docker. Or follow our guides to popular hosting platforms. [:octicons-arrow-right-24: Installation guides](/hosting/installation/) - __Configuration__ Learn how to configure n8n with environment variables. [:octicons-arrow-right-24: Configuration](/hosting/environment-variables/) - __Users and authentication__ Choose and set up user authentication for your n8n instance. [:octicons-arrow-right-24: Authentication](/hosting/user-management/) - __Scaling__ Manage data, modes, and processes to keep n8n running smoothly at scale. [:octicons-arrow-right-24: Scaling](/hosting/scaling/)
--8<-- "_snippets/self-hosting/warning.md"