diff --git a/apps/radarr/5.14.0/.env.sample b/apps/radarr/5.14.0/.env.sample new file mode 100644 index 00000000..3203b9c4 --- /dev/null +++ b/apps/radarr/5.14.0/.env.sample @@ -0,0 +1,8 @@ +CONTAINER_NAME="radarr" +DOWNLOADS_PATH="./data/downloads" +MOVIES_PATH="./data/movies" +PANEL_APP_PORT_HTTP=40316 +PGID=1000 +PUID=1000 +RADARR_CONFIG_PATH="./data/data" +TIME_ZONE="Asia/Shanghai" diff --git a/apps/radarr/5.14.0/data.yml b/apps/radarr/5.14.0/data.yml new file mode 100644 index 00000000..242312e8 --- /dev/null +++ b/apps/radarr/5.14.0/data.yml @@ -0,0 +1,52 @@ +additionalProperties: + formFields: + - default: "40316" + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: "1000" + edit: true + envKey: PUID + labelEn: User ID + labelZh: 用户 ID + required: true + type: number + - default: "1000" + edit: true + envKey: PGID + labelEn: Group ID + labelZh: 组 ID + required: true + type: number + - default: "Asia/Shanghai" + edit: true + envKey: TIME_ZONE + labelEn: Time Zone + labelZh: 时区 + required: true + type: text + - default: "./data/data" + edit: true + envKey: RADARR_CONFIG_PATH + labelEn: Radarr Config Path + labelZh: Radarr 配置路径 + required: true + type: text + - default: "./data/movies" + edit: true + envKey: MOVIES_PATH + labelEn: Movies Path + labelZh: 电影路径 + required: true + type: text + - default: "./data/downloads" + edit: true + envKey: DOWNLOADS_PATH + labelEn: Downloads Path + labelZh: 下载路径 + required: true + type: text diff --git a/apps/radarr/5.14.0/docker-compose.yml b/apps/radarr/5.14.0/docker-compose.yml new file mode 100644 index 00000000..71df6a71 --- /dev/null +++ b/apps/radarr/5.14.0/docker-compose.yml @@ -0,0 +1,23 @@ +services: + radarr: + image: "linuxserver/radarr:5.14.0" + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TIME_ZONE} + volumes: + - ${RADARR_CONFIG_PATH}:/config + - ${MOVIES_PATH}:/movies + - ${DOWNLOADS_PATH}:/downloads + ports: + - "${PANEL_APP_PORT_HTTP}:7878" + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/radarr/README.md b/apps/radarr/README.md new file mode 100644 index 00000000..83e493aa --- /dev/null +++ b/apps/radarr/README.md @@ -0,0 +1,5 @@ +# Radarr + +**Radarr** 是一款针对 Usenet 和 BitTorrent 用户的电影收藏管理器。它可以监控多个 RSS 源,获取新电影,并与客户端和索引器进行交互,自动下载、分类和重命名电影文件。Radarr 还可以配置为在库中的现有文件有更高质量格式时自动升级其质量。 + +请注意,每部电影只能支持一种格式。如果你想要同一部电影的 4k 版本和 1080p 版本,你需要设置多个实例。 \ No newline at end of file diff --git a/apps/radarr/data.yml b/apps/radarr/data.yml new file mode 100644 index 00000000..e9310bcc --- /dev/null +++ b/apps/radarr/data.yml @@ -0,0 +1,19 @@ +name: Radarr +tags: + - 多媒体 +title: 电影收藏管理器 +description: 电影收藏管理器 +additionalProperties: + key: radarr + name: Radarr + tags: + - Media + shortDescZh: 电影收藏管理器 + shortDescEn: Movie organizer/manager + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://radarr.video + github: https://github.com/Radarr/Radarr + document: https://radarr.video/docs/ diff --git a/apps/radarr/latest/.env.sample b/apps/radarr/latest/.env.sample new file mode 100644 index 00000000..3203b9c4 --- /dev/null +++ b/apps/radarr/latest/.env.sample @@ -0,0 +1,8 @@ +CONTAINER_NAME="radarr" +DOWNLOADS_PATH="./data/downloads" +MOVIES_PATH="./data/movies" +PANEL_APP_PORT_HTTP=40316 +PGID=1000 +PUID=1000 +RADARR_CONFIG_PATH="./data/data" +TIME_ZONE="Asia/Shanghai" diff --git a/apps/radarr/latest/data.yml b/apps/radarr/latest/data.yml new file mode 100644 index 00000000..242312e8 --- /dev/null +++ b/apps/radarr/latest/data.yml @@ -0,0 +1,52 @@ +additionalProperties: + formFields: + - default: "40316" + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: "1000" + edit: true + envKey: PUID + labelEn: User ID + labelZh: 用户 ID + required: true + type: number + - default: "1000" + edit: true + envKey: PGID + labelEn: Group ID + labelZh: 组 ID + required: true + type: number + - default: "Asia/Shanghai" + edit: true + envKey: TIME_ZONE + labelEn: Time Zone + labelZh: 时区 + required: true + type: text + - default: "./data/data" + edit: true + envKey: RADARR_CONFIG_PATH + labelEn: Radarr Config Path + labelZh: Radarr 配置路径 + required: true + type: text + - default: "./data/movies" + edit: true + envKey: MOVIES_PATH + labelEn: Movies Path + labelZh: 电影路径 + required: true + type: text + - default: "./data/downloads" + edit: true + envKey: DOWNLOADS_PATH + labelEn: Downloads Path + labelZh: 下载路径 + required: true + type: text diff --git a/apps/radarr/latest/docker-compose.yml b/apps/radarr/latest/docker-compose.yml new file mode 100644 index 00000000..7ae0bdec --- /dev/null +++ b/apps/radarr/latest/docker-compose.yml @@ -0,0 +1,23 @@ +services: + radarr: + image: "linuxserver/radarr:latest" + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TIME_ZONE} + volumes: + - ${RADARR_CONFIG_PATH}:/config + - ${MOVIES_PATH}:/movies + - ${DOWNLOADS_PATH}:/downloads + ports: + - "${PANEL_APP_PORT_HTTP}:7878" + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/radarr/logo.png b/apps/radarr/logo.png new file mode 100644 index 00000000..8aafec6e Binary files /dev/null and b/apps/radarr/logo.png differ