Files
n8n/docker-entrypoint.sh
2023-11-16 06:38:19 +00:00

22 lines
418 B
Bash
Executable File

#!/bin/sh
mkdir -p ~/.n8n/nodes
if [ -n "$NPM_PACKAGES" ]; then
cd ~/.n8n/nodes
npm install $NPM_PACKAGES
cd -
fi
if [ -n "$CUSTOM_UI" ]; then
rm -rf /usr/local/lib/node_modules/n8n/packages/editor-ui
tar -xzf /tmp/dist.tgz -C /usr/local/lib/node_modules/n8n/packages/editor-ui
fi
if [ "$#" -gt 0 ]; then
# Got started with arguments
exec n8n "$@"
else
# Got started without arguments
exec n8n
fi