Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to self-host n8n workflow automation platform using Docker in this comprehensive 18-minute tutorial. Master the complete setup process starting with Docker configuration and n8n image deployment, then create your first n8n container with proper volume management for data persistence. Configure timezone settings and launch n8n on localhost, followed by essential container management skills including shutdown and restart procedures. Explore volume management concepts, resource allocation, and version updating processes. Discover password recovery methods and tunneling options for external access. Compare the advantages and limitations of running n8n on your personal computer versus cloud deployment. Transition to cloud-based hosting using VPS services, with specific guidance on Hostinger's n8n implementation. Set up a new n8n instance on a VPS, implement Docker Compose for streamlined management, and master the process of updating n8n to newer versions in a cloud environment. Gain practical experience with both local development and production deployment scenarios for this powerful no-code automation tool.
Syllabus
00:00 Intro
00:37 Docker setup
01:30 n8n image
02:18 First n8n container
02:48 Volume data
03:44 Timezone
04:47 Run & open on localhost
06:19 Shutting down / restarting container
07:56 Volumes
08:22 Resources
08:45 Updating n8n new version
09:25 Forgot password?
10:20 Tunnel
10:52 Downsides of n8n on your own computer
11:37 n8n in the cloud VPS
12:02 Hostinger n8n
14:56 New n8n on VPS
16:12 Docker manager compose yml
17:14 Update n8n to new version on VPS
Taught by
ByteGrad