UGREEN UGOS Pro Deployment

UGREEN UGOS Pro x86 models (DXP2800 / DXP4800 / DXP6800 / DXP8800 and other N100/N305 series) use the openvino variant. ⚠️ Some UGREEN entry models are ARM SoCs; SkyView only provides amd64 images, so ARM models are not supported yet.

ModelCPU architectureRecommended variantAvailable
DXP2800 / DXP4800 / DXP6800 / DXP8800Intel x86 + iGPUopenvino
DXP480T Plus / DXP4800 PlusIntel x86 + iGPUopenvino
DX4600 Pro (older ARM)ARM Cortex❌ amd64 images only
Other ARM modelsARM

Check the CPU architecture before buying

UGREEN sometimes mixes Intel and ARM boards within the same model name. In UGOS Pro Web UI → System Info → CPU, it must start with "Intel" to install SkyView.

2. Prerequisites

  1. 1

    Update UGOS Pro

    Make sure your UGOS Pro version includes Container Manager (models from 2024 onward ship with it); older UGOS users should update first

  2. 2

    Create the data directory

    UGOS File Manager → create yunkan/ under /volume1/docker/; the final path is /volume1/docker/yunkan/

  3. 3

    Enable SSH (optional)

    Control Panel → Terminal → enable SSH; you can also deploy entirely from the web Container Manager without SSH, but SSH commands are more straightforward

3. Get the compose file

Pick any one of three ways:

Download compose.yml

UGREEN UGOS Pro template · openvino variant · online upgrade via the web console

Or wget over SSH:

bash
ssh <username>@<UGREEN IP>
cd /volume1/docker/yunkan
wget https://yun-kan.com/compose/ugos.yml -O compose.yml

Or paste in the Web UI

UGOS Pro → Container Manager → Custom project → YAML editor, and paste the minimal version below.
yaml
name: yunkan

services:
  yunkan:
    image: registry.cn-hangzhou.aliyuncs.com/yunkan/yunkan-openvino:latest
    container_name: yunkan
    restart: always
    network_mode: host
    devices:
      - /dev/dri:/dev/dri
    volumes:
      - /volume1/docker/yunkan/data:/app/data
      - /volume1/docker/yunkan/recordings:/app/data/recordings
      - /etc/machine-id:/etc/machine-id:ro
      - /sys/class/dmi/id/product_uuid:/sys/class/dmi/id/product_uuid:ro
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - TZ=Asia/Shanghai
      - SKYVIEW_SELF_CONTAINER_NAME=yunkan
compose.yml (minimal)

4. Start SkyView

bash
cd /volume1/docker/yunkan
docker compose up -d
docker logs -f yunkan

After it starts, open http://<UGREEN IP>:23406/ in the browser to enter the Setup wizard.

5. Ports and firewall

The UGOS Pro Web Panel uses 80/443/9999; SkyView's 23406 family doesn't conflict. UGREEN's default iptables doesn't strictly block ports, so LAN access works directly.

6. FAQ

Container Manager shows the container running but it's unreachable

Over SSH, ss -tnlp | grep 23406 to see whether the process is listening; if it is, it's a firewall issue — allow 23406-24215/tcp + 23515/udp.

iGPU passthrough not working

Run vainfo over SSH to check whether VAAPI is available; docker exec yunkan vainfo checks iGPU access inside the container. No output means you should confirm the machine has an Intel CPU and the iGPU is enabled in the BIOS.

Upgrading: re-pull the image in Container Manager; or over SSH, docker compose pull && docker compose up -d.

UGREEN UGOS Pro Deployment - SkyView Docs