A100 + ComfyUI + Cloudflare Tunnel + MiniMax H3 部署文档
1. 环境信息
测试环境:
OS:
Ubuntu 24.04 LTS
GPU:
NVIDIA A100-SXM4-80GB
CUDA:
13.0
存储:
/data
所有持久化文件:
/data
一、检查 GPU
查看 GPU
bash
nvidia-smi
正常:
GPU Name
A100-SXM4-80GB
Memory
81920MiB
二、安装基础工具
bash
apt update
apt install -y \
git \
wget \
curl \
vim \
python3-pip \
python3-venv \
screen
三、安装 ComfyUI
进入:
bash
cd /data
下载:
bash
git clone https://github.com/comfyanonymous/ComfyUI.git
进入:
bash
cd /data/ComfyUI
安装依赖:
bash
pip install -r requirements.txt
四、启动测试
启动:
bash
python main.py \
--listen 0.0.0.0 \
--port 8188 \
--highvram
浏览:
http://服务器IP:8188
看到 ComfyUI 页面即可。
五、安装 Cloudflare Tunnel
下载:
bash
cd /data
wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64
权限:
bash
chmod +x /data/cloudflared-linux-amd64
检查:
bash
/data/cloudflared-linux-amd64 --version
六、创建 Tunnel
登录:
bash
/data/cloudflared-linux-amd64 tunnel login
创建:
bash
/data/cloudflared-linux-amd64 tunnel create comfyui
查看:
bash
/data/cloudflared-linux-amd64 tunnel list
记录:
Tunnel ID
例如:
c64f061f-68ed-4f11-b1ce-15a47c189c35
七、配置公网域名
创建:
bash
mkdir -p /data/cloudflared
配置:
bash
vim /data/cloudflared/config.yml
内容:
yaml
tunnel: c64f061f-68ed-4f11-b1ce-15a47c189c35
ingress:
- hostname: comfy.example.com
service: http://127.0.0.1:8188
- service: http_status:404
绑定 DNS:
例如:
comfy.example.com
执行:
bash
/data/cloudflared-linux-amd64 tunnel route dns comfyui comfy.example.com
八、启动 Tunnel
测试:
bash
/data/cloudflared-linux-amd64 tunnel \
--config /data/cloudflared/config.yml \
run
成功:
看到:
Registered tunnel connection
九、制作 ComfyUI + Tunnel 一键启动
创建:
bash
vim /data/start_comfyui.sh
内容:
bash
#!/bin/bash
echo "Starting ComfyUI"
cd /data/ComfyUI
nohup python main.py \
--listen 0.0.0.0 \
--port 8188 \
--highvram \
> /data/comfyui.log 2>&1 &
sleep 5
echo "Starting Cloudflare"
nohup /data/cloudflared-linux-amd64 tunnel \
--config /data/cloudflared/config.yml \
run \
> /data/cloudflared.log 2>&1 &
echo "DONE"
权限:
bash
chmod +x /data/start_comfyui.sh
启动:
bash
/data/start_comfyui.sh
十、查看日志
ComfyUI:
bash
tail -f /data/comfyui.log
Cloudflare:
bash
tail -f /data/cloudflared.log
十一、安装 ModelScope
创建独立环境:
避免污染 ComfyUI:
bash
cd /data
python3 -m venv ms-env
source /data/ms-env/bin/activate
pip install -U pip
pip install modelscope --no-deps
pip install requests tqdm addict pyyaml
十二、MiniMax H3 R2V 模型下载
目录:
bash
mkdir -p /data/models/minimax_h3
MiniMax H3 ComfyUI模型目录:
ComfyUI/models/
diffusion_models
text_encoders
vae
loras
1. Ref2VA 主模型
bash
modelscope download \
--model Comfy-Org/MiniMax-H3 \
--include "diffusion_models/minimax_h3_ref2va_pruned_int8_convrot.safetensors" \
--local_dir /data/models/minimax_h3
2. Qwen3-VL Encoder
bash
modelscope download \
--model Comfy-Org/MiniMax-H3 \
--include "text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors" \
--local_dir /data/models/minimax_h3
3. 视频 VAE
bash
modelscope download \
--model Comfy-Org/MiniMax-H3 \
--include "vae/minimax_h3_video_vae_fp16.safetensors" \
--local_dir /data/models/minimax_h3
4. 音频 VAE
bash
modelscope download \
--model Comfy-Org/MiniMax-H3 \
--include "vae/minimax_h3_audio_vae_fp32.safetensors" \
--local_dir /data/models/minimax_h3
5. Turbo LoRA
bash
modelscope download \
--model Comfy-Org/MiniMax-H3 \
--include "loras/minimax_h3_ref2v_turbo_4step_v0.1_comfyui_bf16.safetensors" \
--local_dir /data/models/minimax_h3
十三、复制模型到 ComfyUI
创建目录:
bash
mkdir -p /data/ComfyUI/models/{diffusion_models,text_encoders,vae,loras}
复制:
bash
cp /data/models/minimax_h3/diffusion_models/* \
/data/ComfyUI/models/diffusion_models/
cp /data/models/minimax_h3/text_encoders/* \
/data/ComfyUI/models/text_encoders/
cp /data/models/minimax_h3/vae/* \
/data/ComfyUI/models/vae/
cp /data/models/minimax_h3/loras/* \
/data/ComfyUI/models/loras/
十四、最终目录结构
/data
├── ComfyUI
│ └── models
│ ├── diffusion_models
│ │ └── minimax_h3_ref2va_pruned_int8_convrot.safetensors
│ ├── text_encoders
│ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
│ ├── vae
│ │ ├── minimax_h3_video_vae_fp16.safetensors
│ │ └── minimax_h3_audio_vae_fp32.safetensors
│ └── loras
│ └── minimax_h3_ref2v_turbo...
├── cloudflared-linux-amd64
├── cloudflared
│ └── config.yml
├── start_comfyui.sh
└── models
└── minimax_h3
十五、以后新机器恢复
只需要:
bash
cd /data
/data/start_comfyui.sh
即可恢复:
ComfyUI
+
Cloudflare公网访问
+
MiniMax H3工作流