1
0
Fork 0

Update MoonTV source

This commit is contained in:
pooneyy 2025-08-22 21:03:38 +08:00
parent 4aa1fda554
commit b2a746fe42
No known key found for this signature in database
5 changed files with 46 additions and 19 deletions

View File

@ -0,0 +1,17 @@
additionalProperties:
formFields:
- default: 40249
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: ""
edit: true
envKey: PASSWORD
labelEn: Password
labelZh: 密码
required: true
type: text

View File

@ -0,0 +1,18 @@
services:
moontv:
image: ghcr.io/moontechlab/lunatv:3.1.2
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:3000"
environment:
- PASSWORD=${PASSWORD}
- NEXT_PUBLIC_ENABLE_BLOCKAD=true
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@ -1,21 +1,11 @@
# MoonTV
# MoonTV (LunaTV)
<div align="center">
<img src="public/logo.png" alt="LibreTV Logo" width="120">
<img src="https://cdn.jsdmirror.com/gh/MoonTechLab/LunaTV@main/public/logo.png" alt="MoonTV Logo" width="120">
</div>
> 🎬 **MoonTV** 是一个开箱即用的、跨平台的影视聚合播放器。它基于 **Next.js 14** + **Tailwind&nbsp;CSS** + **TypeScript** 构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。
<div align="center">
![Next.js](https://img.shields.io/badge/Next.js-14-000?logo=nextdotjs)
![TailwindCSS](https://img.shields.io/badge/TailwindCSS-3-38bdf8?logo=tailwindcss)
![TypeScript](https://img.shields.io/badge/TypeScript-4.x-3178c6?logo=typescript)
![License](https://img.shields.io/badge/License-MIT-green)
![Docker Ready](https://img.shields.io/badge/Docker-ready-blue?logo=docker)
</div>
---
## ✨ 功能特性
@ -31,7 +21,9 @@
<details>
<summary>点击查看项目截图</summary>
<img src="public/screenshot.png" alt="项目截图" style="max-width:600px">
<img src="https://cdn.jsdmirror.com/gh/MoonTechLab/LunaTV@main/public/screenshot1.png" alt="项目截图" style="max-width:600px">
<img src="https://cdn.jsdmirror.com/gh/MoonTechLab/LunaTV@main/public/screenshot2.png" alt="项目截图" style="max-width:600px">
<img src="https://cdn.jsdmirror.com/gh/MoonTechLab/LunaTV@main/public/screenshot3.png" alt="项目截图" style="max-width:600px">
</details>
## 🗺 目录

View File

@ -14,6 +14,6 @@ additionalProperties:
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://github.com/senshinya/MoonTV
github: https://github.com/senshinya/MoonTV
document: https://github.com/senshinya/MoonTV/blob/main/README.md
website: https://github.com/MoonTechLab/LunaTV
github: https://github.com/MoonTechLab/LunaTV
document: https://github.com/MoonTechLab/LunaTV

View File

@ -1,6 +1,6 @@
services:
moontv:
image: ghcr.io/senshinya/moontv:latest
image: ghcr.io/moontechlab/lunatv:latest
container_name: ${CONTAINER_NAME}
restart: always
networks:
@ -8,8 +8,8 @@ services:
ports:
- "${PANEL_APP_PORT_HTTP}:3000"
environment:
- PASSWORD=${PASSWORD}
- NEXT_PUBLIC_ENABLE_BLOCKAD=true
- PASSWORD=${PASSWORD}
- NEXT_PUBLIC_ENABLE_BLOCKAD=true
labels:
createdBy: "Apps"