This setup runs n8n on TrueNAS SCALE using Docker Compose with:
- macvlan networking for LAN IP isolation
- Persistent storage on ZFS dataset
- Cloudflare Tunnel for remote access (no Traefik)
| Keiths-MacBook-Pro-2:~ keith$ telnet 172.16.52.2 | |
| Trying 172.16.52.2... | |
| Connected to 172.16.52.2. | |
| Escape character is '^]'. | |
| HP J9575A 3800-24G-2SFP+ Switch | |
| Software revision KA.15.09.0009 | |
| SW2-BM4308# show time | |
| Tue Sep 24 23:10:24 2002 | |
| SW2-BM4308# |
| #!/bin/bash | |
| # Perform installation as root | |
| # Install prereqs | |
| yum -y install libcurl libcurl-devel rrdtool rrdtool-devel rrdtool-perl libgcrypt-devel gcc make gcc-c++ | |
| # Get Collectd, untar it, make it and install | |
| wget http://collectd.org/files/collectd-5.4.1.tar.gz | |
| tar zxvf collectd-5.4.1.tar.gz |