This repository includes configurations to run n8n locally with Docker while mounting the dist directory of this Slack Socket Trigger node.
- Docker and Docker Compose installed on your machine
- Bun (or Node.js and npm) for building the project
- Run the start script:
./start-n8n.shThis script will:
- Install dependencies with Bun
- Build the project using Bun
- Start the Docker container with n8n
- Mount the
distdirectory and node_modules to n8n
- Install dependencies:
bun install- Build the project:
bun run build- Start the Docker container:
docker compose up -d- To stop the container:
docker compose downOnce the container is running, you can access n8n at:
The custom Slack Socket Trigger node will be available in n8n's node palette once you login.
If you don't see the custom node in n8n:
- Ensure the build was successful
- Check that the
distdirectory contains the compiled node files - Check logs for issues with
docker compose logs - Restart the Docker container:
docker compose restart