diff --git a/apps/atvloadly/0.2.5/.env.sample b/apps/atvloadly/0.2.5/.env.sample new file mode 100644 index 00000000..38469b1c --- /dev/null +++ b/apps/atvloadly/0.2.5/.env.sample @@ -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" diff --git a/apps/atvloadly/0.2.5/data.yml b/apps/atvloadly/0.2.5/data.yml new file mode 100644 index 00000000..906d8fc4 --- /dev/null +++ b/apps/atvloadly/0.2.5/data.yml @@ -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 \ No newline at end of file diff --git a/apps/atvloadly/0.2.5/docker-compose.yml b/apps/atvloadly/0.2.5/docker-compose.yml new file mode 100644 index 00000000..2edd4e67 --- /dev/null +++ b/apps/atvloadly/0.2.5/docker-compose.yml @@ -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 diff --git a/apps/atvloadly/README.md b/apps/atvloadly/README.md new file mode 100644 index 00000000..18b0cfbc --- /dev/null +++ b/apps/atvloadly/README.md @@ -0,0 +1,20 @@ +

+ +

+ +
+ +[English](https://github.com/bitxeno/atvloadly/blob/master/README.md) | 中文 + +
+ +atvloadly 是一个支持在 AppleTV 上侧载应用的 web 服务。底层通过使用 [Sideloader](https://github.com/Dadoum/Sideloader) 实现侧载,并会自动刷新 App 以保证其长期可用性。 + + +## 主要功能 + +* docker 运行 (只支持 Linux/OpenWrt 平台) +* 支持 AppleTV 配对 +* 支持自动刷新 app +* 支持同时使用多个 Apple ID 帐号 +* i18n 多语言支持 diff --git a/apps/atvloadly/data.yml b/apps/atvloadly/data.yml new file mode 100644 index 00000000..d45b72c6 --- /dev/null +++ b/apps/atvloadly/data.yml @@ -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 diff --git a/apps/atvloadly/latest/.env.sample b/apps/atvloadly/latest/.env.sample new file mode 100644 index 00000000..38469b1c --- /dev/null +++ b/apps/atvloadly/latest/.env.sample @@ -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" diff --git a/apps/atvloadly/latest/data.yml b/apps/atvloadly/latest/data.yml new file mode 100644 index 00000000..906d8fc4 --- /dev/null +++ b/apps/atvloadly/latest/data.yml @@ -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 \ No newline at end of file diff --git a/apps/atvloadly/latest/docker-compose.yml b/apps/atvloadly/latest/docker-compose.yml new file mode 100644 index 00000000..73aee9d1 --- /dev/null +++ b/apps/atvloadly/latest/docker-compose.yml @@ -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 diff --git a/apps/atvloadly/logo.png b/apps/atvloadly/logo.png new file mode 100644 index 00000000..de502c04 Binary files /dev/null and b/apps/atvloadly/logo.png differ