初始化
This commit is contained in:
commit
5f3810fd6e
2555
Hunyuan3D单视角.json
Normal file
2555
Hunyuan3D单视角.json
Normal file
File diff suppressed because it is too large
Load Diff
4274
Hunyuan3D多视角.json
Normal file
4274
Hunyuan3D多视角.json
Normal file
File diff suppressed because it is too large
Load Diff
1566
Kijai_FLF2V_framepack.json
Normal file
1566
Kijai_FLF2V_framepack.json
Normal file
File diff suppressed because it is too large
Load Diff
137
README.md
Normal file
137
README.md
Normal file
@ -0,0 +1,137 @@
|
||||
## 55服务器文档
|
||||
|
||||
IP:192.168.124.55
|
||||
|
||||
uname:ubun
|
||||
|
||||
## cuda环境
|
||||
主机完成NVIDIA驱动,CUDA nvcc,cuDNN配置
|
||||
```bash
|
||||
Driver Version: 535.247.01
|
||||
CUDA Version: 12.2
|
||||
Cuda compilation tools, release 10.1, V10.1.243
|
||||
```
|
||||
|
||||
`nvidia-smi`
|
||||
|
||||
`nvcc --version`
|
||||
|
||||
## conda
|
||||
|
||||
base环境下已有
|
||||
```text
|
||||
python 3.13.5
|
||||
torch 2.8.0
|
||||
```
|
||||
|
||||
|
||||
如需创建其他环境,推荐使用conda创建隔离环境,最佳环境隔离建议使用docker,配置macvlan和GPU直通
|
||||
|
||||
## docker
|
||||
|
||||
已有服务
|
||||
```bash
|
||||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
|
||||
89e4a4fdd5a2 comfyui-lndextts:20250821 "python3 main.py --l…" 7 days ago Up 28 hours 0.0.0.0:8188->8188/tcp, [::]:8188->8188/tcp comfyui
|
||||
051fd84a4992 universonic/stable-diffusion-webui "/app/entrypoint.sh …" 12 days ago Up 3 days 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp stable-diffusion-webui
|
||||
d5cd287d04a7 ollama/ollama:0.11.4 "/bin/ollama serve" 2 weeks ago Up 3 days 0.0.0.0:11434->11434/tcp, [::]:11434->11434/tcp ollama
|
||||
```
|
||||
|
||||
|
||||
docker镜像:https://docker.ziyourufeng.eu.org/
|
||||
使用方法: `pull docker.ziyourufeng.eu.org/nanozoo/python3.12:3.12--d46ab4d`
|
||||
|
||||
|
||||
### comfyui
|
||||
服务:http://192.168.124.55:8188/
|
||||
|
||||
已有服务及模型:ComfyUI Manager,qwen image,indexTTS,Hunyuan3D,Framepack
|
||||
|
||||
```bash
|
||||
docker run --gpus all -d --name comfyui-qwen -p 8188:8188 \
|
||||
-v /home/edzhao/Qwen-image/comfyui_data/models:/ComfyUI/models \
|
||||
-v /home/edzhao/Qwen-image/comfyui_data/output:/ComfyUI/output \
|
||||
-v /home/edzhao/Qwen-image/comfyui_data/custom_nodes:/ComfyUI/custom_nodes \
|
||||
-v /home/edzhao/Qwen-image/comfyui_data/input:/ComfyUI/input \
|
||||
comfyui-qwen-image:latest python3 main.py --listen 0.0.0.0
|
||||
```
|
||||
|
||||
+ 文件相关
|
||||
comfyui服务挂载路径位于:`/home/edzhao/Qwen-image/comfyui_data`
|
||||
|
||||
宿主机挂载目录没有备份请谨慎操作
|
||||
|
||||
custom_nodes 插件挂载路径
|
||||
input web上传文件路径
|
||||
models 模型文件路径
|
||||
output 输出文件路径
|
||||
|
||||
|
||||
注:工作流未挂载宿主机,恢复容器备份会导致工作流消失
|
||||
|
||||
|
||||
|
||||
+ 备份相关
|
||||
|
||||
容器备份作为镜像commit,如遇到环境冲突无法修复可从镜像恢复.
|
||||
```bash
|
||||
comfyui-lndextts 20250821
|
||||
comfyui-qwen-image latest
|
||||
```
|
||||
|
||||
如何遇到依赖错误导致docker容器直接无法启动,基于这个新的自定义镜像,启动一个临时的、只运行 shell 的容器
|
||||
```bash
|
||||
docker run -it --name comfyui_fix_shell_temp --entrypoint /bin/bash comfyui_my_custom_state:latest
|
||||
```
|
||||
```bash
|
||||
docker commit f6b773f8bcc7 comfyui_my_custom_state_fixed_final:latest
|
||||
```
|
||||
|
||||
|
||||
+ 包管理
|
||||
|
||||
ComfyUI未配置pip虚拟环境,容器安全限制pip管理需要添加`--break-system-packages`参数,**请勿使用apt包管理安装python包**,会产生双包管理器管理环境问题.
|
||||
|
||||
请勿直接安装`requirements.txt`
|
||||
|
||||
插件管理优先使用`ComfyUI Manager`,如遇依赖问题需要手动进入容器处理.
|
||||
|
||||
|
||||
+ 模型管理
|
||||
|
||||
安装魔搭社区的modelscope模型管理工具
|
||||
|
||||
```bash
|
||||
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple modelscope
|
||||
```
|
||||
|
||||
+ 网络相关
|
||||
|
||||
建议使用macvlan模式,容器间通信无需担心端口冲突.
|
||||
```bash
|
||||
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet
|
||||
```
|
||||
docker network create 命令创建了一个新的 Docker 网络,使用了 macvlan 驱动。macvlan 网络允许您将容器连接到物理网络,就像它们是网络上的独立主机一样。您为这个网络指定了以下参数:
|
||||
|
||||
-d macvlan:指定网络驱动为 macvlan。
|
||||
--subnet=192.168.1.0/24:指定网络的子网掩码为 192.168.1.0/24。
|
||||
--gateway=192.168.1.1:指定网络的网关地址为 192.168.1.1。
|
||||
-o parent=eth0:指定父接口为 eth0,这是混杂模式下配置的物理网络接口。
|
||||
macnet:是新创建的 Docker 网络的名称。
|
||||
|
||||
+ 显存相关
|
||||
|
||||
comfyui服务启动时添加`--lowvram`参数,可释放显存,但会降低性能
|
||||
默认情况下运行一次后会在显存加载模型,提升下一次运行速度,一段时间后不使用会清空,当然也可以创建一个新的工作流加载空模型.最佳方式还是重启容器.
|
||||
资源监控http://192.168.124.55:8090/
|
||||
|
||||
|
||||
|
||||
## 端口使用情况
|
||||
|
||||
| 服务 | 端口 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| comfyui | 8188 | 图像,语音,视频,3D合成服务 |
|
||||
| stable-diffusion-webui | 8080 | 图像生成服务 |
|
||||
| Beszel | 8090 | 资源监控 |
|
||||
| ollama | 11434 | ollama服务 |
|
1
加载speaker模型.json
Normal file
1
加载speaker模型.json
Normal file
@ -0,0 +1 @@
|
||||
{"id":"dd3c6096-28cc-415f-a93d-3a732e3d1f0d","revision":0,"last_node_id":61,"last_link_id":109,"nodes":[{"id":59,"type":"IndexSpeakersPreview","pos":[421.4978332519531,14.600564002990723],"size":[291.1605224609375,81.94380950927734],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"speaker","name":"speaker","type":"COMBO","widget":{"name":"speaker"},"link":null}],"outputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","links":[107,109]}],"properties":{"Node name for S&R":"IndexSpeakersPreview"},"widgets_values":["中文女\\女中音-中-00003.wav"]},{"id":57,"type":"SaveAudioMP3","pos":[1101.9638671875,117.3270034790039],"size":[270,136],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","link":104},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"quality","name":"quality","type":"COMBO","widget":{"name":"quality"},"link":null},{"localized_name":"audioUI","name":"audioUI","type":"AUDIO_UI","widget":{"name":"audioUI"},"link":null}],"outputs":[],"properties":{"Node name for S&R":"SaveAudioMP3"},"widgets_values":["IN会话","V0"]},{"id":56,"type":"IndexTTSRun","pos":[746.2798461914062,119.43355560302734],"size":[315,350],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","link":108},{"localized_name":"text","name":"text","type":"STRING","link":101},{"localized_name":"dialogue_audio_s2","name":"dialogue_audio_s2","shape":7,"type":"AUDIO","link":null},{"localized_name":"version","name":"version","type":"COMBO","widget":{"name":"version"},"link":null},{"localized_name":"top_k","name":"top_k","type":"INT","widget":{"name":"top_k"},"link":null},{"localized_name":"top_p","name":"top_p","type":"FLOAT","widget":{"name":"top_p"},"link":null},{"localized_name":"temperature","name":"temperature","type":"FLOAT","widget":{"name":"temperature"},"link":null},{"localized_name":"num_beams","name":"num_beams","type":"INT","widget":{"name":"num_beams"},"link":null},{"localized_name":"max_mel_tokens","name":"max_mel_tokens","type":"INT","widget":{"name":"max_mel_tokens"},"link":null},{"localized_name":"max_text_tokens_per_sentence","name":"max_text_tokens_per_sentence","type":"INT","widget":{"name":"max_text_tokens_per_sentence"},"link":null},{"localized_name":"sentences_bucket_max_size","name":"sentences_bucket_max_size","type":"INT","widget":{"name":"sentences_bucket_max_size"},"link":null},{"localized_name":"fast_inference","name":"fast_inference","type":"BOOLEAN","widget":{"name":"fast_inference"},"link":null},{"localized_name":"custom_cuda_kernel","name":"custom_cuda_kernel","type":"BOOLEAN","widget":{"name":"custom_cuda_kernel"},"link":null},{"localized_name":"unload_model","name":"unload_model","type":"BOOLEAN","widget":{"name":"unload_model"},"link":null}],"outputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","links":[104]}],"properties":{"Node name for S&R":"IndexTTSRun"},"widgets_values":["v1.5",30,0.8,1,3,786,94,4,true,false,false]},{"id":60,"type":"MinimalPauseNode","pos":[810.9137573242188,-2.8286590576171875],"size":[210,73],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"any","name":"any","type":"*","link":107}],"outputs":[{"localized_name":"any","name":"any","type":"*","links":[108]}],"properties":{"Node name for S&R":"MinimalPauseNode"},"widgets_values":[""]},{"id":61,"type":"PreviewAudio","pos":[430.0892333984375,162.98651123046875],"size":[270,88],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","link":109},{"localized_name":"audioUI","name":"audioUI","type":"AUDIO_UI","widget":{"name":"audioUI"},"link":null}],"outputs":[],"properties":{"Node name for S&R":"PreviewAudio"},"widgets_values":[]},{"id":11,"type":"MultiLinePromptIndex","pos":[428.05999755859375,325.6589050292969],"size":[264.0611572265625,88],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"multi_line_prompt","name":"multi_line_prompt","type":"STRING","widget":{"name":"multi_line_prompt"},"link":null}],"outputs":[{"localized_name":"text","name":"text","type":"STRING","links":[101]}],"properties":{"Node name for S&R":"MultiLinePromptIndex"},"widgets_values":["轻喘像风掠过耳畔,\n你靠近时,连呼吸都慢了半拍。\n\n"]}],"links":[[101,11,0,56,1,"STRING"],[104,56,0,57,0,"AUDIO"],[107,59,0,60,0,"*"],[108,60,0,56,0,"AUDIO"],[109,59,0,61,0,"AUDIO"]],"groups":[],"config":{},"extra":{"ds":{"scale":1.2100000000000006,"offset":[-147.24560759759694,109.35765408174318]},"frontendVersion":"1.18.9","VHS_latentpreview":false,"VHS_latentpreviewrate":0,"VHS_MetadataImage":true,"VHS_KeepIntermediate":true},"version":0.4}
|
1
加载音频.json
Normal file
1
加载音频.json
Normal file
@ -0,0 +1 @@
|
||||
{"id":"f616e4a5-ddda-4c3e-a13c-bfe3aee9ecc7","revision":0,"last_node_id":62,"last_link_id":111,"nodes":[{"id":56,"type":"IndexTTSRun","pos":[751.6865234375,93.94501495361328],"size":[315,350],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","link":111},{"localized_name":"text","name":"text","type":"STRING","link":101},{"localized_name":"dialogue_audio_s2","name":"dialogue_audio_s2","shape":7,"type":"AUDIO","link":null},{"localized_name":"version","name":"version","type":"COMBO","widget":{"name":"version"},"link":null},{"localized_name":"top_k","name":"top_k","type":"INT","widget":{"name":"top_k"},"link":null},{"localized_name":"top_p","name":"top_p","type":"FLOAT","widget":{"name":"top_p"},"link":null},{"localized_name":"temperature","name":"temperature","type":"FLOAT","widget":{"name":"temperature"},"link":null},{"localized_name":"num_beams","name":"num_beams","type":"INT","widget":{"name":"num_beams"},"link":null},{"localized_name":"max_mel_tokens","name":"max_mel_tokens","type":"INT","widget":{"name":"max_mel_tokens"},"link":null},{"localized_name":"max_text_tokens_per_sentence","name":"max_text_tokens_per_sentence","type":"INT","widget":{"name":"max_text_tokens_per_sentence"},"link":null},{"localized_name":"sentences_bucket_max_size","name":"sentences_bucket_max_size","type":"INT","widget":{"name":"sentences_bucket_max_size"},"link":null},{"localized_name":"fast_inference","name":"fast_inference","type":"BOOLEAN","widget":{"name":"fast_inference"},"link":null},{"localized_name":"custom_cuda_kernel","name":"custom_cuda_kernel","type":"BOOLEAN","widget":{"name":"custom_cuda_kernel"},"link":null},{"localized_name":"unload_model","name":"unload_model","type":"BOOLEAN","widget":{"name":"unload_model"},"link":null}],"outputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","links":[104]}],"properties":{"Node name for S&R":"IndexTTSRun"},"widgets_values":["v1.5",30,0.8,1,3,786,94,4,true,false,false]},{"id":62,"type":"LoadAudio","pos":[442.48858642578125,71.31970977783203],"size":[274.080078125,136],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"COMBO","widget":{"name":"audio"},"link":null},{"localized_name":"audioUI","name":"audioUI","type":"AUDIO_UI","widget":{"name":"audioUI"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"AUDIOUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"AUDIO","name":"AUDIO","type":"AUDIO","links":[111]}],"properties":{"Node name for S&R":"LoadAudio"},"widgets_values":["11月19日.WAV",null,null]},{"id":11,"type":"MultiLinePromptIndex","pos":[445.8247985839844,269.2752990722656],"size":[267.9230041503906,205.40167236328125],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"multi_line_prompt","name":"multi_line_prompt","type":"STRING","widget":{"name":"multi_line_prompt"},"link":null}],"outputs":[{"localized_name":"text","name":"text","type":"STRING","links":[101]}],"properties":{"Node name for S&R":"MultiLinePromptIndex"},"widgets_values":["IndexTTS 正式发布1.5 版本了,效果666,\n晕XUAN4是一种GAN3觉,\n我爱你!,\nI love you!,\n“我爱你”的英语是“I love you”,\n2.5平方电线,\n共465篇,约315万字,\n2002年的第一场雪,下在了2003年.\n\n"]},{"id":57,"type":"SaveAudioMP3","pos":[1089.605712890625,98.01750183105469],"size":[270,136],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","link":104},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"quality","name":"quality","type":"COMBO","widget":{"name":"quality"},"link":null},{"localized_name":"audioUI","name":"audioUI","type":"AUDIO_UI","widget":{"name":"audioUI"},"link":null}],"outputs":[],"properties":{"Node name for S&R":"SaveAudioMP3"},"widgets_values":["IN会话","V0"]}],"links":[[101,11,0,56,1,"STRING"],[104,56,0,57,0,"AUDIO"],[111,62,0,56,0,"AUDIO"]],"groups":[],"config":{},"extra":{"ds":{"scale":1.2100000000000006,"offset":[-117.12284118166198,50.65686556805521]},"frontendVersion":"1.18.9","VHS_latentpreview":false,"VHS_latentpreviewrate":0,"VHS_MetadataImage":true,"VHS_KeepIntermediate":true},"version":0.4}
|
Loading…
x
Reference in New Issue
Block a user