Skip to main content
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Learn n8n workflow automation
ยท
Module 10
Self-Hosting n8n with Docker
1
Local n8n Setup with Docker
Install and run n8n locally using Docker and Docker Compose.
2
Configuring n8n with Environment Variables
Configure n8n deployment using environment variables.
3
Secure Reverse Proxy with Nginx and SSL
Set up a reverse proxy (e.g., Nginx) with an SSL certificate for secure public access.
4
Configuring Persistent Storage with Docker Volumes
Configure persistent storage using Docker volumes for workflow and credential data.
5
Connecting n8n to an External Database
Connect a self-hosted n8n instance to an external database (e.g., PostgreSQL).
6
User Management and Access Permissions
Enable user management and configure basic access permissions.
Previous module
AI and LLM Integrations
Next module
Production Operations and Scaling