feat:添加atvloadly到列表#2703

This commit is contained in:
okxlin 2024-12-15 22:07:41 +08:00
parent c2d8af4712
commit 479547067c
9 changed files with 169 additions and 0 deletions

View File

@ -0,0 +1,6 @@
AVAHI_DAEMON_PATH="/var/run/avahi-daemon"
CONTAINER_NAME="atvloadly"
DATA_PATH="./data"
DBUS_PATH="/var/run/dbus"
PANEL_APP_PORT_HTTP=40338
PRIVILEGED_MODE="true"

View File

@ -0,0 +1,38 @@
additionalProperties:
formFields:
- default: "40338"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "true"
disabled: true
envKey: PRIVILEGED_MODE
labelEn: Privilege mode switch
labelZh: 特权模式开关
required: true
type: text
- default: "./data"
edit: true
envKey: DATA_PATH
labelEn: Data Path
labelZh: 数据路径
required: true
type: text
- default: "/var/run/dbus"
disabled: true
envKey: DBUS_PATH
labelEn: DBus Path
labelZh: DBus 路径
required: true
type: text
- default: "/var/run/avahi-daemon"
disabled: true
envKey: AVAHI_DAEMON_PATH
labelEn: Avahi Daemon Path
labelZh: Avahi Daemon 路径
required: true
type: text

View File

@ -0,0 +1,20 @@
services:
atvloadly:
image: "bitxeno/atvloadly:v0.2.5"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:80"
volumes:
- "${DATA_PATH}:/data"
- "${DBUS_PATH}:/var/run/dbus"
- "${AVAHI_DAEMON_PATH}:/var/run/avahi-daemon"
privileged: ${PRIVILEGED_MODE}
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

20
apps/atvloadly/README.md Normal file
View File

@ -0,0 +1,20 @@
<p align="center">
<img width="500" src="https://github.com/bitxeno/atvloadly/raw/master/doc/preview/logo.svg">
</p>
<div align="center">
[English](https://github.com/bitxeno/atvloadly/blob/master/README.md) | 中文
</div>
atvloadly 是一个支持在 AppleTV 上侧载应用的 web 服务。底层通过使用 [Sideloader](https://github.com/Dadoum/Sideloader) 实现侧载,并会自动刷新 App 以保证其长期可用性。
## 主要功能
* docker 运行 (只支持 Linux/OpenWrt 平台)
* 支持 AppleTV 配对
* 支持自动刷新 app
* 支持同时使用多个 Apple ID 帐号
* i18n 多语言支持

21
apps/atvloadly/data.yml Normal file
View File

@ -0,0 +1,21 @@
name: ATVLoadly
tags:
- 实用工具
- 多媒体
title: 轻松将 IPA 侧载到 AppleTV
description: 轻松将 IPA 侧载到 AppleTV
additionalProperties:
key: atvloadly
name: ATVLoadly
tags:
- Tool
- Media
shortDescZh: 轻松将 IPA 侧载到 AppleTV
shortDescEn: Easily sideload the IPA to AppleTV
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://github.com/bitxeno/atvloadly
github: https://github.com/bitxeno/atvloadly
document: https://github.com/bitxeno/atvloadly

View File

@ -0,0 +1,6 @@
AVAHI_DAEMON_PATH="/var/run/avahi-daemon"
CONTAINER_NAME="atvloadly"
DATA_PATH="./data"
DBUS_PATH="/var/run/dbus"
PANEL_APP_PORT_HTTP=40338
PRIVILEGED_MODE="true"

View File

@ -0,0 +1,38 @@
additionalProperties:
formFields:
- default: "40338"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "true"
disabled: true
envKey: PRIVILEGED_MODE
labelEn: Privilege mode switch
labelZh: 特权模式开关
required: true
type: text
- default: "./data"
edit: true
envKey: DATA_PATH
labelEn: Data Path
labelZh: 数据路径
required: true
type: text
- default: "/var/run/dbus"
disabled: true
envKey: DBUS_PATH
labelEn: DBus Path
labelZh: DBus 路径
required: true
type: text
- default: "/var/run/avahi-daemon"
disabled: true
envKey: AVAHI_DAEMON_PATH
labelEn: Avahi Daemon Path
labelZh: Avahi Daemon 路径
required: true
type: text

View File

@ -0,0 +1,20 @@
services:
atvloadly:
image: "bitxeno/atvloadly:latest"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:80"
volumes:
- "${DATA_PATH}:/data"
- "${DBUS_PATH}:/var/run/dbus"
- "${AVAHI_DAEMON_PATH}:/var/run/avahi-daemon"
privileged: ${PRIVILEGED_MODE}
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

BIN
apps/atvloadly/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB