n8n App Template
This App Template deploys a fully configured n8n instance inside an LXC container managed by the PUQcloud Proxmox Module.
The application runs in full isolation using Docker, providing security, stable performance, and separation for each user.
Each deployment is unique: PUQcloud automatically sets environment variables, creates storage directories, mounts volumes, and builds a ready-to-use n8n workflow automation server without manual steps.
Key Features
- Runs inside an isolated LXC container (Proxmox)
- Full Docker-based n8n installation
- Auto-configured encryption key and environment variables
- Automatic reverse-proxy setup (Nginx)
- User-specific data directory for workflows and credentials
- Built-in health check and startup validation
- No manual configuration required
Dynamic Environment Variables
DATA_PATH– mounted storage for n8n dataDB_SQLITE_POOL_SIZE– database connection pool sizeN8N_RUNNERS_ENABLED– enable workflow runnersN8N_BLOCK_ENV_ACCESS_IN_NODE– control environment variable accessN8N_GIT_NODE_DISABLE_BARE_REPOS– Git node settingN8N_ENFORCE_SETTINGS_FILE_PERMISSIONS– security enforcementN8N_HOST– server host bindingN8N_PROTOCOL– protocol (http/https)N8N_ENCRYPTION_KEY– encryption key for sensitive dataWEBHOOK_URL– public URL for webhooksCOUNTRY– server location
How it works
- PUQcloud Panel creates an LXC container via the Proxmox Module
- Environment variables are applied automatically
- Storage paths are mounted into the container
- Docker Compose deploys n8n silently
- Nginx reverse proxy is configured with domain and SSL
- The n8n instance is ready for workflow automation
This template lets any user deploy n8n in minutes — secure, isolated, and fully managed by PUQcloud.
n8n-docker-bf4fd013-8b48-4bda-a32d-b427bac5aa33.json (6.3 KB)