Overview

Full name
docker.io/haoxuan8855/moontv
Registry
docker.io
Namespace
haoxuan8855
Repository
moontv
Cached tags
3
Last synced
07/06/2026, 04:01 AM

Introduction

MoonTV 在线影视聚合 Web 镜像,多源视频搜索与播放界面,需配置媒体源 API,适合内网私有观影平台部署。

Details

haoxuan8855/moontv 运行 MoonTV 影视聚合 Web 应用,整合多源视频 API 提供搜索与在线播放界面。定位为媒体聚合 Web 应用,配置媒体源 env 与 cache volume;K8s Deployment + Ingress 内网私有观影平台。

快速启动

docker run -d --name moontv \
  -p 8080:8080 \
  docker.io/haoxuan8855/moontv:latest

推荐实践

docker run -d --name moontv \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /data/moontv:/app/data \
  docker.io/haoxuan8855/moontv:1.0.0

核心参数说明

  • -p 8080:8080 — MoonTV Web UI
  • -v .../moontv:... — 配置与缓存持久化
  • --restart unless-stopped — 服务持续在线
  • 合规 — 版权与内容源授权

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: moontv
spec:
  replicas: 1
  selector:
    matchLabels:
      app: moontv
  template:
    metadata:
      labels:
        app: moontv
    spec:
      containers:
        - name: moontv
          image: docker.io/haoxuan8855/moontv:1.0.0
          ports:
            - containerPort: 8080
          volumeMounts:
            - name: data
              mountPath: /app/data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: moontv-data
---
apiVersion: v1
kind: Service
metadata:
  name: moontv
spec:
  selector:
    app: moontv
  ports:
    - port: 8080
      targetPort: 8080

Ingress 内网访问;媒体源 API 凭据 Secret 管理。

Latest tags (20)

View all 3 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/haoxuan8855/moontv
:latest
linux/arm64linux/amd64
2026/06/30 13:2575.1 MBsha256:70ec57686e3d
docker.io/haoxuan8855/moontv
:arm64
linux/arm64
2026/06/30 13:2075.1 MBsha256:70ec57686e3d
docker.io/haoxuan8855/moontv
:x64
linux/amd64
2026/06/30 13:1275.1 MBsha256:8218db7d09a0