You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -612,7 +614,13 @@ If a manifest is provided, the server will perform the following in order:
612
614
613
615
1. Install any apt packages listed in the `apt` field.
614
616
2. Install any pip packages listed in the `pip` field. Uses `uv`, otherwise falls back to `pip`.
615
-
3. Install any custom nodes listed in the `custom_nodes` field, using the `comfy` cli tool if available and a plain string is provided, or by cloning the provided git repository if a URL is provided. If cloned, `requirements.txt` will be installed if it exists, using `uv` if available, otherwise falling back to `pip`.
617
+
3. Install any custom nodes listed in the `custom_nodes` field, using the `comfy` cli tool if available and a plain string is provided, or by cloning the provided git repository if a URL is provided. You can pin a specific commit, branch, or tag using various URL formats:
Example: `https://github.com/kijai/ComfyUI-KJNodes/tree/204f6d5aae73b10c0fe2fb26e61405fd6337bb77`. If cloned, `requirements.txt` will be installed if it exists, using `uv` if available, otherwise falling back to `pip`.
616
624
4. Download any models listed in the `models.before_start` field, and save them to the specified `local_path`.
617
625
5. Start background downloading any models listed in the `models.after_start` field, and save them to the specified `local_path`. These downloads will be started in the background and will not block the server from accepting requests. This is useful for preloading less frequently used models.
618
626
@@ -1007,7 +1015,8 @@ If you are using the azure blob storage functionality, make sure to set all of t
1007
1015
| SYSTEM_META\_\* | (not set) | Any environment variable starting with SYSTEM*META* will be sent to the system webhook as metadata. i.e. `SYSTEM_META_batch=abc` will add `{"batch": "abc"}` to the `.metadata` field on system webhooks. |
1008
1016
| SYSTEM_WEBHOOK_EVENTS | (not set) | Comma separated list of events to send to the webhook. Only selected events will be sent. If not set, no events will be sent. See [System Events](#system-events). You may also use the special value `all` to subscribe to all event types. |
1009
1017
| SYSTEM_WEBHOOK_URL | (not set) | Optionally receive via webhook the events that ComfyUI emits on websocket. This includes progress events. |
| WARMUP_PROMPT_FILE | (not set) | Path to warmup prompt file (optional). If both `WARMUP_PROMPT_FILE` and `WARMUP_PROMPT_URL` are set, `WARMUP_PROMPT_FILE` takes precedence. |
1019
+
| WARMUP_PROMPT_URL | (not set) | URL to download warmup prompt from (optional). Allows using a remote warmup workflow without building a custom Docker image. Downloaded and parsed at startup before ComfyUI launches. |
1011
1020
| WEBHOOK_SECRET | (empty string) | If set, the server will sign webhook_v2 requests with this secret. |
1012
1021
| WORKFLOW_DIR | "/workflows" | Directory for workflow files |
1013
1022
@@ -1089,6 +1098,8 @@ Notes:
1089
1098
5. **Warmup Prompt**:
1090
1099
1091
1100
- If `WARMUP_PROMPT_FILE` is set, the application will load and parse a warmup prompt from this file.
1101
+
- Alternatively, set `WARMUP_PROMPT_URL` to download the warmup prompt from a remote URL at startup. This allows using a custom warmup workflow without building a custom Docker image.
1102
+
- If both are set, `WARMUP_PROMPT_FILE` takes precedence.
1092
1103
- The checkpoint used in this prompt can be used as the default for workflow models.
0 commit comments