diff --git a/apps/moontv/3.1.2/data.yml b/apps/moontv/3.1.2/data.yml new file mode 100644 index 000000000..3c113dfe7 --- /dev/null +++ b/apps/moontv/3.1.2/data.yml @@ -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 diff --git a/apps/moontv/3.1.2/docker-compose.yml b/apps/moontv/3.1.2/docker-compose.yml new file mode 100644 index 000000000..5195de6f4 --- /dev/null +++ b/apps/moontv/3.1.2/docker-compose.yml @@ -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 diff --git a/apps/moontv/README.md b/apps/moontv/README.md index a608de9cc..79207a40f 100644 --- a/apps/moontv/README.md +++ b/apps/moontv/README.md @@ -1,21 +1,11 @@ -# MoonTV +# MoonTV (LunaTV)
- LibreTV Logo + MoonTV Logo
> 🎬 **MoonTV** 是一个开箱即用的、跨平台的影视聚合播放器。它基于 **Next.js 14** + **Tailwind CSS** + **TypeScript** 构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。 -
- -![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) - -
- --- ## ✨ 功能特性 @@ -31,7 +21,9 @@
点击查看项目截图 - 项目截图 + 项目截图 + 项目截图 + 项目截图
## 🗺 目录 diff --git a/apps/moontv/data.yml b/apps/moontv/data.yml index c043d93a1..cd1f3880b 100644 --- a/apps/moontv/data.yml +++ b/apps/moontv/data.yml @@ -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 diff --git a/apps/moontv/latest/docker-compose.yml b/apps/moontv/latest/docker-compose.yml index 3976ce7b8..086751555 100644 --- a/apps/moontv/latest/docker-compose.yml +++ b/apps/moontv/latest/docker-compose.yml @@ -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"