ComfyUI_DropSendNode
ComfyUI node for automatic Dropbox uploads with optional encryption. Supports real-time monitoring, cloud setups (RunPod), and includes cross-platform decryption scripts. ๐ค๐๐ฆ
Profil du package
- Statut
- Vรฉrifiรฉ
- รditeur
- @machinepainting
- Source
- GitHub
LIREMOI
ComfyUI DropSend Node (ComfyUI to Dropbox)
Automatically upload your ComfyUI output files to Dropbox with optional encryption. Set it and forget it.
Prefer Google Drive? Check out DriveSend Node
DropSend Node Overview
How It Works
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CLOUD (RunPod, etc.) โ
โ โ
โ ComfyUI generates files โโโ DropSend Node โโโ Uploads to Dropbox โ
โ (png, mp4, etc.) โ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Encryption OPTIONAL โ โ
โ โ โ OFF: file.png โ โ
โ โ โ ON: file.png.enc โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โ๏ธ DROPBOX
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ YOUR LOCAL MACHINE โ
โ โ
โ Dropbox syncs/downloads โโโ If encrypted: Run decrypt script (local) โ
โ โโโ file.png (viewable!) โ
โ โ
โ If not encrypted: Ready to use! โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Encryption is optional. Leave enable_encryption off and files upload as-is.
Two Nodes
DropSend Setup Node
Runs once. Takes your Dropbox app credentials (entered through a browser-only password modal), exchanges them for a refresh token, then either writes the token to .env (for local installs only) or shows it in a one-shot browser panel so you can copy it into your platform's secrets manager (cloud installs).
DropSend AutoUploader Node
Runs every workflow. Watches your ComfyUI output folder, optionally encrypts each new file, and uploads it to Dropbox. Supports .png, .jpg, .jpeg, .webp, .gif, .mp4, .avi, .mov. Includes SHA256 verification, queue-based retries, and optional subfolder monitoring.
Pick your path
The two flows below are fully self-contained. Pick the one that matches where you run ComfyUI and follow it from start to finish:
- Cloud Setup (RunPod and similar hosted ComfyUI) โ credentials never touch the pod's filesystem
- Local Setup (ComfyUI on your own machine) โ credentials written to a
.envfile (local only) at mode0600
Cloud Setup (RunPod and similar)
For hosted ComfyUI installs. Credentials are delivered to your browser only and never written to the pod's filesystem.
Step 1 (Cloud): Install the plugin
In a pod shell:
cd ComfyUI/custom_nodes/
git clone https://github.com/machinepainting/ComfyUI_DropSendNode.git
pip install -r ComfyUI_DropSendNode/requirements.txt
Don't restart ComfyUI yet โ you'll restart the pod after the next step.
Step 2 (Cloud): Set the allow-setup gate
The Setup Node refuses to run without `COMFYUI_DROPSEND_ALLOW
Nลuds dans ce pack
Nลuds 2
Nลuds dans ce pack
Nลuds 2- DropSendAutoUploader
- DropSendSetup
Sources
3 sources
Sources
3 sourcesVรฉrifiรฉ 11 oct.
Vรฉrifiรฉ 11 oct.
Extraits de sources
1 extrait
Extraits de sources
1 extraitSource context: Repo machinepainting/ComfyUI_DropSendNode
