diff --git a/apps/libretv/202506082214/data b/apps/libretv/202506082214/data new file mode 160000 index 00000000..26ec4e89 --- /dev/null +++ b/apps/libretv/202506082214/data @@ -0,0 +1 @@ +Subproject commit 26ec4e897c7ddc8968d21bcf0afab07e06348852 diff --git a/apps/libretv/202506082214/data.yml b/apps/libretv/202506082214/data.yml new file mode 100644 index 00000000..b6062b7f --- /dev/null +++ b/apps/libretv/202506082214/data.yml @@ -0,0 +1,18 @@ +additionalProperties: + formFields: + - default: 8899 # HTTP端口默认值 + envKey: PANEL_APP_PORT_HTTP + labelEn: HTTP Port + labelZh: HTTP 端口 + required: true + edit: true + rule: paramPort + type: number + - default: "111111" # 访问密码默认值 + envKey: PANEL_APP_PASSWORD + labelEn: Access Password + labelZh: 访问密码 + required: true + edit: true + rule: passwordStrength + type: password \ No newline at end of file diff --git a/apps/libretv/202506082214/docker-compose.yml b/apps/libretv/202506082214/docker-compose.yml new file mode 100644 index 00000000..68bc28c6 --- /dev/null +++ b/apps/libretv/202506082214/docker-compose.yml @@ -0,0 +1,17 @@ +services: + libretv: + container_name: ${CONTAINER_NAME} + image: bestzwei/libretv:latest + networks: + - 1panel-network + restart: always + ports: + - ${PANEL_APP_PORT_HTTP}:80 + environment: + - PASSWORD=${PANEL_APP_PASSWORD} # 关键配置 + command: ["/docker-entrypoint.sh", "nginx", "-g", "daemon off;"] + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/apps/libretv/README.md b/apps/libretv/README.md new file mode 100644 index 00000000..d1171c62 --- /dev/null +++ b/apps/libretv/README.md @@ -0,0 +1,4 @@ +# LibreTV + +📺 项目简介 +LibreTV 是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目结合了前端技术和后端代理功能,可部署在支持服务端功能的各类网站托管服务上。 \ No newline at end of file diff --git a/apps/libretv/data.yml b/apps/libretv/data.yml new file mode 100644 index 00000000..c5f25071 --- /dev/null +++ b/apps/libretv/data.yml @@ -0,0 +1,13 @@ +additionalProperties: + crossVersionUpdate: true + document: https://libretv.is-an.org + github: https://github.com/LibreSpark/LibreTV + key: libretv + limit: 0 + name: LibreTV + shortDescEn: mPure Go open-source one-stop streaming media server development framework + shortDescZh: 轻量级、免费的在线视频搜索与观看平台 + tags: + - Tool + type: tool + website: https://libretv.is-an.org/ \ No newline at end of file diff --git a/apps/libretv/logo.png b/apps/libretv/logo.png new file mode 100644 index 00000000..feaca51d Binary files /dev/null and b/apps/libretv/logo.png differ