app_data_dir="/home/node/.n8n" | |
# 检查并创建数据目录 | |
if [ ! -d "$app_data_dir" ]; then | |
mkdir -p "$app_data_dir" | |
fi | |
# 挂载远程存储到数据目录 | |
# rclone mount remote_name:/path/to/remote/folder $app_data_dir \ | |
# --daemon \ | |
# --allow-other \ | |
# --vfs-cache-mode writes | |
# 设置目录权限 | |
chown -R node:node /home/node | |
# 启动应用,根据传递的参数决定启动方式 | |
if [ "$#" -gt 0 ];then | |
exec "$@" | |
else | |
exec n8n | |
fi | |