UGREEN UGOS Pro デプロイ

UGREEN UGOS Pro の x86 機種(DXP2800 / DXP4800 / DXP6800 / DXP8800 などの N100/N305 系列)は openvino バリアントを使用します。UGREEN の一部エントリーモデルは ARM SoC であり、SkyView は amd64 イメージのみ提供しているため、ARM 機種は現時点で非対応です。

1. 対応機種 & 推奨バリアント

機種CPU アーキテクチャ推奨バリアント対応
DXP2800 / DXP4800 / DXP6800 / DXP8800Intel x86 + 内蔵 GPUopenvino✅
DXP480T Plus / DXP4800 PlusIntel x86 + 内蔵 GPUopenvino✅
DX4600 Pro(旧型 ARM)ARM Cortex—❌ amd64 イメージのみ
その他の ARM 機種ARM—❌

購入前に CPU アーキテクチャを確認

UGREEN では同じ型番でも Intel と ARM のマザーボードが混在している場合があります。UGOS Pro の Web UI → システム情報 → CPU の欄で、「Intel」から始まっていることを確認してください。それ以外は SkyView をインストールできません。

2. 事前準備

  1. 1

    UGOS Pro をアップデートする

    UGOS Pro に Container Manager が含まれていることを確認してください(2024 年以降の機種は出荷時から搭載)。古いバージョンの UGOS を使っている場合は先にアップデートしてください

  2. 2

    データディレクトリを作成する

    UGOS のファイルマネージャーで /volume1/docker/ の下に yunkan/ を新規作成します。最終的なパスは /volume1/docker/yunkan/ です

  3. 3

    SSH を有効化する(任意)

    コントロールパネル → ターミナル → SSH を有効化します。SSH を有効にしなくても Web の Container Manager だけでデプロイは完了できますが、SSH コマンドのほうが分かりやすいです

3. compose ファイルを取得する

次の 3 通りのいずれかを選んでください:

ブラウザで compose.yml をダウンロード

UGREEN UGOS Pro 専用 · openvino バリアント · Web 管理画面からのオンラインアップグレードに対応

または SSH で wget を使う:

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

または Web UI に貼り付ける

UGOS Pro → Container Manager → カスタムプロジェクト → YAML エディタに、下記の最小構成を貼り付けます。
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(最小構成)

4. SkyView を起動する

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

起動後、ブラウザで http://<UGREEN IP>:23406/ を開き、セットアップウィザードへ進んでください。

5. ポートとファイアウォール

UGOS Pro の Web パネルは 80/443/9999 を使用しており、SkyView の 23406 系列とは競合しません。UGREEN の既定の iptables はポートを厳密には遮断しないため、LAN 内であれば直接アクセスできます。

6. よくある質問

Container Manager ではコンテナが起動しているのにアクセスできない

SSH で ss -tnlp | grep 23406 を実行し、プロセスが待ち受けているか確認します。待ち受けているならファイアウォールの問題です。23406/tcp と 23515(udp と tcp の両方)を許可し、RTSP 直結が必要なら 23880/tcp も追加してください。

iGPU のパススルーが効かない

SSH で vainfo を実行して VAAPI が利用可能か確認します。docker exec yunkan vainfo でコンテナ内から iGPU にアクセスできるかも確認してください。出力がない場合は、機種が Intel CPU であること、BIOS で内蔵 GPU が有効になっていることを確認してください。

アップグレード:Container Manager でイメージを再取得するだけです。または SSH で docker compose pull && docker compose up -d を実行します。

このページは役に立ちましたか?