# ⚛️ Products

# ⚛️ llama.cpp

Run high-performance GGUF inference with CUDA 13.2 using llama.cpp and the Docker image `sandichhuu/llama-cpp:cu132`.

This setup is optimized for:

- Large GGUF models
- Long context inference
- Multi-modal models with `mmproj`
- NVIDIA GPU acceleration
- Speculative decoding (`draft-mtp`)
- High-throughput inference workloads

---

### Features

- CUDA 13.2 support
- Prebuilt `llama-server`
- GGUF + multimodal support
- Optimized KV cache quantization
- Flash Attention enabled
- Long context support (`262144`)
- NVIDIA Container Toolkit compatible
- Ready for Docker Compose deployment

---

### Requirements

Before starting, make sure you have:

- Docker
- Docker Compose
- NVIDIA Driver installed
- NVIDIA Container Toolkit

Verify GPU access:

```bash
docker run --rm --gpus all nvidia/cuda:13.2.0-base-ubuntu24.04 nvidia-smi
```

---

### Docker Compose Example

```yaml
services:
  llama-cpp:
    image: sandichhuu/llama-cpp:cu132
    container_name: llama-cpp

    ports:
      - 8080:8080

    environment:
      - GGML_CUDA_GRAPH_OPT=1
      - LD_LIBRARY_PATH=/usr/local/nvidia/lib64:/usr/local/nvidia/lib:/usr/lib/x86_64-linux-gnu

    privileged: true
    ipc: host

    volumes:
      - ./models:/app/models

    command: >
      -m
      /app/models/unsloth/Qwen3.6-35B-A3B-MTP-GGUF/Qwen3.6-35B-A3B-UD-IQ4_NL.gguf
      --mmproj /app/models/unsloth/Qwen3.6-35B-A3B-MTP-GGUF/mmproj-BF16.gguf
      --port 8080
      --host 0.0.0.0
      -t 12
      -c 262144
      --parallel 1
      -fa on
      --cache-type-k q4_0
      --cache-type-v q4_0
      --n-cpu-moe 35
      --no-context-shift
      -b 4096
      -ub 2048
      --no-mmap
      --direct-io
      --fit off
      --jinja
      --no-cache-prompt
      --cache-ram 0
      --spec-type draft-mtp
      --spec-draft-n-max 2

    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: all
              capabilities:
                - gpu

    restart: unless-stopped
    
```

---

### Folder Structure

```text
.
├── docker-compose.yml
└── models
    └── unsloth
        └── Qwen3.6-35B-A3B-MTP-GGUF
```

---

### Start the Container

```bash
docker compose up -d
```

Check logs:

```bash
docker logs -f llama-cpp
```

---

### OpenAI-Compatible API

The server exposes an OpenAI-compatible API on:

```text
http://localhost:8080
```

Example request:

```bash
curl http://localhost:8080/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "Qwen",
    "messages": [
      {
        "role": "user",
        "content": "Hello"
      }
    ]
  }'
```

---

### Explanation of Important Flags

| Flag | Description |
|---|---|
| `-fa on` | Enables Flash Attention |
| `-c 262144` | Sets context length to 262k |
| `--cache-type-k q4_0` | Quantized KV cache for lower VRAM usage |
| `--cache-type-v q4_0` | Quantized V cache |
| `--no-mmap` | Fully loads model into memory |
| `--direct-io` | Reduces page cache overhead |
| `--parallel 1` | Single inference stream |
| `--spec-type draft-mtp` | Enables speculative decoding |
| `--spec-draft-n-max 2` | Number of speculative draft tokens |
| `--mmproj` | Loads multimodal projection model |
| `--jinja` | Enables chat template rendering |

---

### Performance Notes

This configuration is tuned for large-scale inference workloads:

- Better throughput on large context windows
- Reduced VRAM usage using quantized KV cache
- Lower latency with CUDA graph optimization
- Improved token generation using speculative decoding
- Optimized for high-end NVIDIA GPUs

Recommended GPUs:

- RTX 4090
- RTX 5090
- A100
- H100
- L40S

---

### Model Sources

You can download GGUF models from:

- https://huggingface.co/models?library=gguf
- https://huggingface.co/unsloth

---

### Docker Image

Docker Hub:

[Link DockerHub](https://hub.docker.com/r/sandichhuu/llama-cpp)

Pull manually:

```bash
docker pull sandichhuu/llama-cpp:cu132
```

# ⚛️ GAN-MASTER

An optimized AI tool support image restoration, image denoise, upscale, ... using GFP-GAN, GPEN, ... 

> **⚠️ Important Note**  
> 🌵 I only have RTX 30 series (SM86). So newer series untested.  
> 🌵 If you facing any issue, please send the error log to:  
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [LinkedIn](https://www.linkedin.com/in/huu-san-dich-91a079119/)   
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [Facebook](https://www.facebook.com/shuugame/)  
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [Whatsapp](https://wa.me/84328071096)  

<br>

<table style="border: none; border-collapse: collapse;">
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;"><strong>🌵 Compatible GPU</strong></td>
    <td style="border: none; padding: 5px 10px;"></td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>Newer</strong></td>
    <td style="border: none; padding: 5px 10px;">Runnable, but slower.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM86</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 30 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">⛔ <strong>Unsupported</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 20 Series and older, AMD or Intel GPU.</td>
  </tr>
</table>


## 🌸 Quick Start (Docker Compose)

Install **Docker**, **Newest Nvidia Driver & CUDA toolkit**   
Next, copy **docker-compose.yml** content below and put to empty folder.  
Then, open **Terminal**/**CMD**/**Windows PowerShell** and navigate to directory contain `docker-compose.yml` file.  
Finally, run this command `docker compose up -d` to start the container.
Go to `http://localhost:7860` and enjoy.

>### **Requirements**  
> ⬇️ [Docker](https://docs.docker.com/desktop)  
> ⬇️ [nvidia-driver](https://www.nvidia.com/en-us/drivers)  
> ⬇️ [cuda-toolkit](https://developer.nvidia.com/cuda-downloads)  
> 
> ### **Models (download then copy into models folder**
> ⬇️ [RetinaFace-R50](https://public-vigen-video.oss-cn-shanghai.aliyuncs.com/robin/models/RetinaFace-R50.pth)  
> ⬇️ [ParseNet-latest](https://public-vigen-video.oss-cn-shanghai.aliyuncs.com/robin/models/ParseNet-latest.pth)  
> ⬇️ [realesrnet_x4](https://public-vigen-video.oss-cn-shanghai.aliyuncs.com/robin/models/realesrnet_x4.pth)  
> ⬇️ [GPEN-BFR-512](https://public-vigen-video.oss-cn-shanghai.aliyuncs.com/robin/models/GPEN-BFR-512.pth)  
> ⬇️ [Colorization](https://public-vigen-video.oss-cn-shanghai.aliyuncs.com/robin/models/GPEN-Colorization-1024.pth)  
> ⬇️ [RealESRGAN_x2plus](https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.1/RealESRGAN_x2plus.pth)  
> ⬇️ [GFPGANv1.4](https://github.com/TencentARC/GFPGAN/releases/download/v1.3.0/GFPGANv1.4.pth)  

### **docker-compose.yml**

```yaml
services:
  gan-master:
    image: sandichhuu/gan-master:sm86cu130
    container_name: gan-master
    ipc: host
    port:
      - 7860:7860
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: 1
              capabilities: [gpu]
    volumes:
      - ./models:/workspace/app/models
      - ./outputs:/workspace/app/outputs

```

## 🌸 Setup Structure

```
comfyuv/
├── docker-compose.yml
├── models/
└── output/
```

## 🌸 Screenshot

**GPEN (Restore Mode)**

[![](https://wiki.chenjia.org/uploads/images/gallery/2026-05/scaled-1680-/ak0RK9VksgxQPnKM-image-1779904970348.png)](https://wiki.chenjia.org/uploads/images/gallery/2026-05/ak0RK9VksgxQPnKM-image-1779904970348.png)

**GFPGAN (Upscale Mode)**

[![](https://wiki.chenjia.org/uploads/images/gallery/2026-05/scaled-1680-/fFaonFDtp3ntFgAh-image-1779905200731.png)](https://wiki.chenjia.org/uploads/images/gallery/2026-05/fFaonFDtp3ntFgAh-image-1779905200731.png)
---

# ⚛️ ComfyUV

This guide explains how to deploy the Docker image:

[sandichhuu/comfyuv on Docker Hub](https://hub.docker.com/r/sandichhuu/comfyuv?utm_source=chatgpt.com)

---

An optimized, production-ready ComfyUI Docker image built with `uv` for ultra-fast Python package management. It comes pre-configured with modern performance optimizations like Triton, SageAttention.

<br>

> **⚠️ Important Note**  
> 🌵 I only have RTX 20, 30 series (SM75 & SM86). So newer series untested.  
> 🌵 If you facing any issue, please send the error log to:  
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [LinkedIn](https://www.linkedin.com/in/huu-san-dich-91a079119/)   
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [Facebook](https://www.facebook.com/shuugame/)  
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [Whatsapp](https://wa.me/84328071096)  

<br>

<table style="border: none; border-collapse: collapse;">
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;"><strong>🌵 Compatible GPU</strong></td>
    <td style="border: none; padding: 5px 10px;"></td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>Newer</strong></td>
    <td style="border: none; padding: 5px 10px;">Runnable, but slower.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM120</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 50 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM89</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 40 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM86</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 30 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM75</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 20 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">⛔ <strong>Unsupported</strong></td>
    <td style="border: none; padding: 5px 10px;">GTX 10 Series and older, AMD or Intel GPU.</td>
  </tr>
</table>

<br>

> ⚠️ Unsupport **xformers**.  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Because cu132 have no pre-build for this package & have no reason to use the slowest method.  
> ✅ You can use sage-attention or triton instead.

> ⚠️ No longer support **flash-attn** (because the compile time is super slow).  
> ✅ You can do it your self with this command:  
> ```
> MAX_JOBS=10 NVCC_THREADS=1 uv pip install flash-attn --no-build-isolation  
> ```  

<br>

---

<br>

### 🌸 Why use this Docker image for ComfyUI?

<table style="border: none; border-collapse: collapse; width: 100%;">
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Nodes Compatibility</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Python 3.13.13, widely compatible with extensions.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Blazing Fast Speed</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Uses <code>uv</code> and <strong>CUDA 13.2</strong> for ultra-fast compilation and execution.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Precompiled Nodes</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Comes with precompiled ecosystem, saving your setup and compile time.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Strict Privacy</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Completely stripped of telemetry. Your data and workflows remain private.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Cloud Optimized</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Ready for public deployment. Use caddy or nginx for authentication.</td>
  </tr>
</table>

<br>

### 🌸 PRE-INSTALLED Custom Nodes

<table style="border: none; border-collapse: collapse;">
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px 5px 0;">▫️ <a href="https://github.com/calcuis/gguf.git">calcuis/gguf</a></td>
    <td style="border: none; padding: 5px 10px; color: #888;">(calcuis/gguf)</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px 5px 0;">▫️ <a href="https://github.com/BobRandomNumber/ComfyUI-Crystools-MonitorOnly.git">ComfyUI-Crystools-MonitorOnly</a></td>
    <td style="border: none; padding: 5px 10px; color: #888;">(BobRandomNumber)</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px 5px 0;">▫️ <a href="https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite.git">ComfyUI-VideoHelperSuite</a></td>
    <td style="border: none; padding: 5px 10px; color: #888;">(Kosinkadink)</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px 5px 0;">▫️ <a href="https://github.com/rgthree/rgthree-comfy.git">rgthree-comfy</a></td>
    <td style="border: none; padding: 5px 10px; color: #888;">(rgthree)</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px 5px 0;">▫️ <a href="https://github.com/willmiao/ComfyUI-Lora-Manager.git">ComfyUI-Lora-Manager</a></td>
    <td style="border: none; padding: 5px 10px; color: #888;">(willmiao)</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px 5px 0;">▫️ <a href="https://github.com/Comfy-Org/Nvidia_RTX_Nodes_ComfyUI.git">Nvidia_RTX_Nodes_ComfyUI</a></td>
    <td style="border: none; padding: 5px 10px; color: #888;">(Comfy-Org)</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px 5px 0;">▫️ <a href="https://github.com/kijai/ComfyUI-KJNodes.git">ComfyUI-KJNodes</a></td>
    <td style="border: none; padding: 5px 10px; color: #888;">(kijai)</td>
  </tr>
</table>

<br>

### 🌸 Quick Start (Docker Compose)

Install **Docker**, **Nvidia Driver** (refer Studio version), **CUDA Toolkit** (version 13.2).  
Next, copy **docker-compose.yml** content below and put to empty folder.  
Then, open **Terminal**/**CMD**/**Windows PowerShell** and navigate to directory contain `docker-compose.yml` file.  
Finally, run this command `docker compose up -d` to start the container.
Go to `http://localhost:8188` and enjoy.

>#### **Requirements**  
> ⬇️ [Docker](https://docs.docker.com/desktop)  
> ⬇️ [nvidia-driver](https://www.nvidia.com/en-us/drivers)  
> ⬇️ [cuda-toolkit (CUDA 13.2)](https://developer.nvidia.com/cuda-downloads)  

#### **docker-compose.yml**

```yaml
services:
  comfyuv:
    image: sandichhuu/comfyuv:sm86cu132
    container_name: comfyuv
    ipc: host
    port:
      - 8188:8188
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: 1
              capabilities: [gpu]
    volumes:
      - ./input:/comfy/input
      - ./output:/comfy/output
      - ./workflows:/comfy/user/default/workflows
      - ./models:/comfy/models
      - ./workflows:/comfy/user/default/workflows
      
      - comfyuv:/comfy
      - uv_cache:/root/.cache/uv
    command: >
      --enable-triton-backend
#     --use-flash-attention unsupport becase it take long times to compile.
#     --lowvram
      --use-sage-attention
      --disable-pinned-memory
      --fast fp8_matrix_mult autotune
      --front-end-version Comfy-Org/ComfyUI_frontend@latest

volumes:
  comfyuv:
  uv_cache:
```

### 🌸 Setup Structure

```
comfyuv/
├── docker-compose.yml
├── input/
├── models/
├── workflows/
└── output/
```

---

### 🌸 Why have no all-in-one image ?

All GPU support int4, int8, fp16, fp32.  
But each GPU series has different physics structure due to different kernels and different attention optimization.  

For example RTX4090 support fp8 native, RTX5090 support fp8 & nvfp4 native.  
RTX40xx fastest with FlashAttention3, RTX50xx with FlashAttention4.  
If I compile everything on one image, the file size come super heavy.  
And the compile time is slow as hell.  

---
#### References
* [ComfyUI Official Docs](https://docs.comfy.org/index?utm_source=chatgpt.com)
* [Docker Hub Image](https://hub.docker.com/r/sandichhuu/comfyuv?utm_source=chatgpt.com)
* [Docker Hub Documentation](https://docs.docker.com/docker-hub/?utm_source=chatgpt.com)

# 🍥 Ramen

More easy UI for ComfyUI. Auto release VRAM / RAM, ensure stability and UX when generate Image / Video ...

<br>

> **⚠️ Important Note**  
> 🌵 I only have RTX 20, 30 series (SM75 & SM86). So newer series untested.  
> 🌵 If you facing any issue, please send the error log to:  
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [LinkedIn](https://www.linkedin.com/in/huu-san-dich-91a079119/)   
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [Facebook](https://www.facebook.com/shuugame/)  
> &nbsp;&nbsp;&nbsp;&nbsp; 💮 [Whatsapp](https://wa.me/84328071096)  

<br>

<table style="border: none; border-collapse: collapse;">
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;"><strong>🌵 Compatible GPU</strong></td>
    <td style="border: none; padding: 5px 10px;"></td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>Newer</strong></td>
    <td style="border: none; padding: 5px 10px;">Runnable, but slower.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM120</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 50 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM89</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 40 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">✅ <strong>SM86</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 30 Series.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 5px 10px;">⛔ <strong>Unsupported</strong></td>
    <td style="border: none; padding: 5px 10px;">RTX 20 Series and older, AMD or Intel GPU.</td>
  </tr>
</table>

<br>

> ⚠️ Unsupport **xformers**.  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Because cu132 have no pre-build for this package & have no reason to use the slowest method.  
> ✅ You can use sage-attention or triton instead.

> ⚠️ No longer support **flash-attn** (because the compile time is super slow).  
> ✅ You can do it your self with this command:  
> ```
> MAX_JOBS=10 NVCC_THREADS=1 uv pip install flash-attn --no-build-isolation  
> ```  

<br>

---

<br>

## 🍥 Why use this Docker image ?

<table style="border: none; border-collapse: collapse; width: 100%;">
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Nodes Compatibility</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Python 3.13.13, widely compatible with extensions.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Blazing Fast Speed</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Uses <code>uv</code> and <strong>CUDA 13.2</strong> for ultra-fast compilation and execution.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Precompiled Nodes</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Comes with precompiled ecosystem, saving your setup and compile time.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Strict Privacy</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Completely stripped of telemetry. Your data and workflows remain private.</td>
  </tr>
  <tr style="border: none;">
    <td style="border: none; padding: 6px 15px 6px 0; vertical-align: top; white-space: nowrap;"><strong>✅ Cloud Optimized</strong></td>
    <td style="border: none; padding: 6px 0; vertical-align: top;">Ready for public deployment. Use caddy or nginx for authentication.</td>
  </tr>
</table>

<br>

## 🍥 Quick Start (Docker Compose)

Install **Docker**, **Nvidia Driver** (refer Studio version), **CUDA Toolkit** (version 13.2).  
Next, copy **docker-compose.yml** content below and put to empty folder.  
Then, open **Terminal**/**CMD**/**Windows PowerShell** and navigate to directory contain `docker-compose.yml` file.  
Finally, run this command `docker compose up -d` to start the container.
Go to `http://localhost:7860` and enjoy.

>### **Requirements**  
> ⬇️ [Docker](https://docs.docker.com/desktop)  
> ⬇️ [nvidia-driver](https://www.nvidia.com/en-us/drivers)  
> ⬇️ [cuda-toolkit (CUDA 13.2)](https://developer.nvidia.com/cuda-downloads)

#### **Models**

> **⚠️ Important Note**  
> 🌵 The path must be correct 🌵
 
>- LTX2.3 from [Kijai](https://huggingface.co/Kijai/LTX2.3_comfy/tree/main):  
>**models/diffusion_models/ltx-2.3-22b-distilled_transformer_only_fp8_scaled.safetensors**: [download](https://huggingface.co/Kijai/LTX2.3_comfy/resolve/main/diffusion_models/ltx-2.3-22b-distilled_transformer_only_fp8_scaled.safetensors?download=true)  
>**models/text_encoders/ltx-2.3_text_projection_bf16.safetensors**: [download](https://huggingface.co/Kijai/LTX2.3_comfy/resolve/main/text_encoders/ltx-2.3_text_projection_bf16.safetensors?download=true)  
>**model/vae/LTX23_audio_vae_bf16.safetensors**: [download](https://huggingface.co/Kijai/LTX2.3_comfy/resolve/main/vae/LTX23_audio_vae_bf16.safetensors?download=true)  
>**model/vae/LTX23_video_vae_bf16.safetensors**: [download](https://huggingface.co/Kijai/LTX2.3_comfy/resolve/main/vae/LTX23_video_vae_bf16.safetensors?download=true)  
>**model/text_encoders/gemma_3_12B_it_fp4_mixed.safetensors**: [download](https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it_fp4_mixed.safetensors)

>- Z-Image-Turbo from [ComfyUI](https://huggingface.co/Comfy-Org/z_image_turbo/tree/main/split_files):  
>**models/diffusion_models/ZImageTurbo/z_image_turbo_bf16.safetensors**: [download](https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/diffusion_models/z_image_turbo_bf16.safetensors?download=true)  
>**models/text_encoders/qwen_3_4b.safetensors"**: [download](https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/text_encoders/qwen_3_4b.safetensors?download=true)  
>**models/vae/ae.safetensors**: [download](https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/vae/ae.safetensors?download=true)

>- Flux2-Klein-9B  
>**models/diffusion_models/Flux.2 Klein 9B/flux-2-klein-9b-fp8.safetensors**: [download](https://huggingface.co/black-forest-labs/FLUX.2-klein-9b-fp8/resolve/main/flux-2-klein-9b-fp8.safetensors?download=true)  
>**models/text_encoders/qwen_3_8b_fp8mixed.safetensors**: [download](https://huggingface.co/Comfy-Org/vae-text-encorder-for-flux-klein-9b/resolve/main/split_files/text_encoders/qwen_3_8b_fp8mixed.safetensors?download=true)  
>**models/vae/full_encoder_small_decoder.safetensors**: [download](https://huggingface.co/black-forest-labs/FLUX.2-small-decoder/resolve/main/full_encoder_small_decoder.safetensors?download=true)  
>**models/loras/Flux.2 Klein 9B-base/KLEIN-Unchained-V2.safetensors**: [download](https://huggingface.co/puttmorbidly233/lora/resolve/main/KLEIN-Unchained-V2.safetensors)

### **docker-compose.yml**

```yaml
services:
  ramen:
    image: sandichhuu/ramen:sm86-rev1
    container_name: ramen
    ports:
      - 7860:7860
#    environment:
#      - GRADIO_ROOT_PATH=https://ramen.example.com
    volumes:
      - ./models:/comfy/models
      - comfy:/comfy
      - ramen:/ramen
    ipc: host
    restart: unless-stopped
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: 1
              capabilities:
                - gpu
volumes:
  comfy: null
  ramen: null

```

## 🍥 Setup Structure

```
comfyuv/
├── docker-compose.yml
└── model/
```

---

## 🍥 Screenshots

- Z-Image-Turbo (generate image)
[![](https://wiki.chenjia.org/uploads/images/gallery/2026-05/scaled-1680-/x4eW5iI1rZ6NfsAN-image-1780230884483.png)](https://wiki.chenjia.org/uploads/images/gallery/2026-05/x4eW5iI1rZ6NfsAN-image-1780230884483.png)

<br>

- LTX2.3 (video generation)
[![](https://wiki.chenjia.org/uploads/images/gallery/2026-05/scaled-1680-/lDTiFxnj70UnHRC5-image-1780230872692.png)](https://wiki.chenjia.org/uploads/images/gallery/2026-05/lDTiFxnj70UnHRC5-image-1780230872692.png)

---

## 🍥 Why have no all-in-one image ?

All GPU support int4, int8, fp16, fp32.  
But each GPU series has different physics structure due to different kernels and different attention optimization.  

For example RTX4090 support fp8 native, RTX5090 support fp8 & nvfp4 native.  
RTX40xx fastest with FlashAttention3, RTX50xx with FlashAttention4.  
If I compile everything on one image, the file size come super heavy.  
And the compile time is slow as hell.