大量ファイル処理時のn8nメモリ枯渇対策として、SplitInBatches(1件ずつ)で SSHダウンロード→base64化→プリザンター登録を直列化(n8n側、API経由で反映済み)。 Webhookに?range=today|week|allを追加、app-portal側にも選択UIを実装。
17 lines
681 B
Plaintext
17 lines
681 B
Plaintext
PORT=3000
|
||
NODE_ENV=development
|
||
|
||
# app-portalキッカー登録用
|
||
PORTAL_APP_TYPE=batch
|
||
PORTAL_APP_LABEL=ボイスメール取得
|
||
PORTAL_APP_URL=http://get-voice-mail:3000
|
||
PORTAL_TRIGGER_PATH=/trigger
|
||
PORTAL_SECRET=
|
||
# app-portalダッシュボードに取得範囲の選択肢を表示する(未指定ならボタンのみ、選択なしはtriggerで自動的にtoday扱い)
|
||
PORTAL_TRIGGER_RANGE_OPTIONS=today,week,all
|
||
|
||
# n8nワークフロー入口(Webhookノード)のURL。/trigger起動時にPOSTする先
|
||
N8N_WEBHOOK_URL=https://n8n32.next-hd.net/webhook/get-voice-mail
|
||
# n8n Webhookノード側のHeader Auth Credential値(X-Api-Keyヘッダーに設定)
|
||
N8N_WEBHOOK_SECRET=
|