n8n

Install:Self-hosting n8n

docker volume create n8n_data

docker run -d \
  --name n8n \
  --network host \
  -v n8n_data:/home/node/.n8n \
  -e TZ="Asia/Shanghai" \
  -e N8N_SECURE_COOKIE=false \
  docker.n8n.io/n8nio/n8n

Triggers

  • Mannual
  • Form

Action

Send Email

Gmail SMTP 配置:

  1. User:<your_email>@gmail.com
  2. Password:
    1. 设置 app passwords:https://myaccount.google.com/u/3/apppasswords
  3. Host:smtp.gmail.com
  4. Port:465
  5. SSL/TLS:true

Code

Python:

  • 不支持发送 HTTP 请求
  • 不支持访问文件系统
  • 不支持自己安装第三方包,只支持 Pyodide 内置的包

windmill

Github - windmill

Perfect

Github - Perfect