Skip to main content

n8n Self-Hosted Installation

Install the AudioSpliter community node on your self-hosted n8n instance.

npm Installation

cd ~/.n8n
npm install n8n-nodes-audiospliter

Then restart n8n:

# If running directly
n8n start

# If using PM2
pm2 restart n8n

# If using Docker
docker restart n8n

Docker Installation

If running n8n in Docker, add the package to your Dockerfile or use the N8N_CUSTOM_EXTENSIONS environment variable:

Dockerfile Method

FROM n8nio/n8n:latest
RUN cd /usr/local/lib/node_modules/n8n && \
npm install n8n-nodes-audiospliter

Docker Compose Method

services:
n8n:
image: n8nio/n8n:latest
environment:
- N8N_CUSTOM_EXTENSIONS=n8n-nodes-audiospliter
volumes:
- n8n_data:/home/node/.n8n
ports:
- "5678:5678"

Configuration

After installation and restart:

  1. Open your n8n instance
  2. Go to Settings > Community Nodes to verify the installation
  3. Create a workflow and add the AudioSpliter node
  4. Configure credentials with your API key

Troubleshooting

  • Module not found: Ensure the package is installed in the correct n8n directory. Check with npm list n8n-nodes-audiospliter.
  • Permission errors: On Linux, ensure the n8n user has write access to the node_modules directory.
  • Docker volume issues: Mount a persistent volume for /home/node/.n8n to preserve community nodes across container restarts.