NAS搭建MoonTV和LibreTV影视网站

MoonTV

链接直达

1
2
3
4
5
6
7
8
9
10
11
12
13
14
services:
moontv:
image: ghcr.io/senshinya/moontv:latest
container_name: moontv
restart: unless-stopped
ports:
- '3000:3000'
environment:
- PASSWORD=your_password
- SITE_NAME=技能加点
# 如需自定义配置,可挂载文件
# volumes:
# - ./config.json:/app/config.json:ro

变量 说明 可选值 默认值
USERNAME redis 部署时的管理员账号 任意字符串 (空)
PASSWORD 默认部署时为唯一访问密码,redis 部署时为管理员密码 任意字符串 (空)
SITE_NAME 站点名称 任意字符串 MoonTV
ANNOUNCEMENT 站点公告 任意字符串 本网站仅提供影视信息搜索服务,所有内容均来自第三方网站。本站不存储任何视频资源,不对任何内容的准确性、合法性、完整性负责。
NEXT_PUBLIC_STORAGE_TYPE 播放记录/收藏的存储方式 localstorage(本地浏览器存储)、redis(仅 docker 支持) localstorage
REDIS_URL redis 连接 url,若 NEXT_PUBLIC_STORAGE_TYPE 为 redis 则必填 连接 url
NEXT_PUBLIC_ENABLE_REGISTER 是否开放注册,仅在 redis 部署时生效 true / false false
NEXT_PUBLIC_SEARCH_MAX_PAGE 搜索接口可拉取的最大页数 1-50 5
NEXT_PUBLIC_AGGREGATE_SEARCH_RESULT 搜索结果默认是否按标题和年份聚合 true / false true

LibreTV

LibreTV的Github项目:链接直达

1
2
3
4
5
6
7
8
9
10
services:
libretv:
image: bestzwei/libretv:latest
container_name: libretv
ports:
- "8899:8080" # 将内部 8080 端口映射到主机的 8899 端口
environment:
- PASSWORD=${PASSWORD:-your_password} # 可将 your_password 修改为你想要的密码,默认为 your_password
- ADMINPASSWORD=${PASSWORD:-your_adminpassword} # 可将 your_adminpassword 修改为你想要的密码,默认为 your_adminpassword
restart: unless-stopped

docker镜像源加速

  • 阿里云镜像源:https://registry.cn-hangzhou.aliyuncs.com
  • 网易镜像源:https://hub-mirror.c.163.com
  • 中科大镜像源:https://docker.mirrors.ustc.edu.cn
  • 百度镜像源:https://mirror.baidubce.com
  • 腾讯云公共镜像:https://mirror.ccs.tencentyun.com
  • Azure 镜像源:https://dockerhub.azk8s.cn

NAS搭建MoonTV和LibreTV影视网站
https://skilladd.org/2025/07/12/32.NAS搭建MoonTV和LibreTV影视网站/
Author
skilladd
Posted on
July 12, 2025
Licensed under