This repository was archived by the owner on Nov 3, 2025. It is now read-only.
forked from runpod-workers/worker-comfyui
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathworker-config.json
More file actions
121 lines (121 loc) · 3.65 KB
/
worker-config.json
File metadata and controls
121 lines (121 loc) · 3.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
{
"versions": {
"1.0.0": {
"imageName": "timpietruskyblibla/runpod-worker-comfy:3.4.0-flux1-schnell",
"minimumCudaVersion": "11.8",
"categories": [
{
"title": "ComfyUI Settings",
"settings": [
"COMFY_HOST",
"COMFY_OUTPUT_PATH",
"COMFY_POLLING_INTERVAL_MS",
"COMFY_POLLING_MAX_RETRIES",
"COMFY_API_AVAILABLE_INTERVAL_MS",
"COMFY_API_AVAILABLE_MAX_RETRIES",
"REFRESH_WORKER"
]
},
{
"title": "Storage Settings",
"settings": [
"BUCKET_ENDPOINT_URL",
"BUCKET_ACCESS_KEY_ID",
"BUCKET_SECRET_ACCESS_KEY",
"BUCKET_REGION"
]
}
]
}
},
"schema": {
"COMFY_HOST": {
"env_var_name": "COMFY_HOST",
"value": "127.0.0.1:8188",
"title": "ComfyUI Host",
"description": "Host where ComfyUI is running",
"required": false,
"type": "text"
},
"COMFY_OUTPUT_PATH": {
"env_var_name": "COMFY_OUTPUT_PATH",
"value": "/comfyui/output",
"title": "ComfyUI Output Path",
"description": "Directory where ComfyUI stores generated images",
"required": false,
"type": "text"
},
"COMFY_POLLING_INTERVAL_MS": {
"env_var_name": "COMFY_POLLING_INTERVAL_MS",
"value": "250",
"title": "Polling Interval (ms)",
"description": "Time to wait between poll attempts in milliseconds",
"required": false,
"type": "number"
},
"COMFY_POLLING_MAX_RETRIES": {
"env_var_name": "COMFY_POLLING_MAX_RETRIES",
"value": "500",
"title": "Max Polling Retries",
"description": "Maximum number of poll attempts",
"required": false,
"type": "number"
},
"COMFY_API_AVAILABLE_INTERVAL_MS": {
"env_var_name": "COMFY_API_AVAILABLE_INTERVAL_MS",
"value": "50",
"title": "API Check Interval (ms)",
"description": "Time to wait between API check attempts in milliseconds",
"required": false,
"type": "number"
},
"COMFY_API_AVAILABLE_MAX_RETRIES": {
"env_var_name": "COMFY_API_AVAILABLE_MAX_RETRIES",
"value": "500",
"title": "Max API Check Retries",
"description": "Maximum number of API check attempts",
"required": false,
"type": "number"
},
"REFRESH_WORKER": {
"env_var_name": "REFRESH_WORKER",
"value": false,
"title": "Refresh Worker",
"description": "Enforce a clean state after each job is done",
"required": false,
"type": "toggle"
},
"BUCKET_ENDPOINT_URL": {
"env_var_name": "BUCKET_ENDPOINT_URL",
"value": "",
"title": "S3 Bucket Endpoint URL",
"description": "URL for S3-compatible storage service. If set, images will be uploaded here instead of returned as base64",
"required": false,
"type": "text"
},
"BUCKET_ACCESS_KEY_ID": {
"env_var_name": "BUCKET_ACCESS_KEY_ID",
"value": "",
"title": "S3 Access Key ID",
"description": "Access key ID for S3-compatible storage service",
"required": false,
"type": "text"
},
"BUCKET_SECRET_ACCESS_KEY": {
"env_var_name": "BUCKET_SECRET_ACCESS_KEY",
"value": "",
"title": "S3 Secret Access Key",
"description": "Secret access key for S3-compatible storage service",
"required": false,
"type": "text"
},
"BUCKET_REGION": {
"env_var_name": "BUCKET_REGION",
"value": "us-east-1",
"title": "S3 Bucket Region",
"description": "Region for S3-compatible storage service",
"required": false,
"type": "text"
}
}
}