mirror of
https://github.com/okxlin/appstore.git
synced 2026-02-27 05:17:44 +08:00
feat:添加flexget到列表
This commit is contained in:
parent
6d41d90c57
commit
e4cfe42c28
5
apps/flexget/3.8.2/.env.sample
Normal file
5
apps/flexget/3.8.2/.env.sample
Normal file
@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME="flexget"
|
||||
PANEL_APP_PORT_HTTP="40112"
|
||||
DATA_PATH="./data/data"
|
||||
TIME_ZONE="Asia/Shanghai"
|
||||
WEB_PASSWORD="flexget_password"
|
||||
33
apps/flexget/3.8.2/data.yml
Normal file
33
apps/flexget/3.8.2/data.yml
Normal file
@ -0,0 +1,33 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 40112
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: ./data/data
|
||||
edit: true
|
||||
envKey: DATA_PATH
|
||||
labelEn: Data folder path
|
||||
labelZh: 数据文件夹路径
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
required: true
|
||||
type: text
|
||||
- default: flexget
|
||||
envKey: WEB_PASSWORD
|
||||
labelEn: Web access password
|
||||
labelZh: 网页访问密码
|
||||
random: true
|
||||
edit: true
|
||||
required: true
|
||||
rule: paramComplexity
|
||||
type: password
|
||||
24
apps/flexget/3.8.2/docker-compose.yml
Normal file
24
apps/flexget/3.8.2/docker-compose.yml
Normal file
@ -0,0 +1,24 @@
|
||||
version: '3'
|
||||
services:
|
||||
flexget:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:5050"
|
||||
volumes:
|
||||
- ./data/config:/config
|
||||
- ${DATA_PATH}:/data
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
- FG_WEBUI_PASSWD=${WEB_PASSWORD}
|
||||
image: wiserain/flexget:3.8.2
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
63
apps/flexget/README.md
Normal file
63
apps/flexget/README.md
Normal file
@ -0,0 +1,63 @@
|
||||
# FlexGet
|
||||
|
||||
[](https://github.com/Flexget/Flexget/actions/workflows/main.yml?query=branch%3Adevelop)
|
||||
|
||||
[](https://pypi.python.org/pypi/Flexget)
|
||||
|
||||
[](https://discord.gg/W6CQrJx)
|
||||
|
||||
[](http://isitmaintained.com/project/Flexget/Flexget)
|
||||
|
||||
[FlexGet](https://flexget.com) is a multipurpose automation tool for
|
||||
content like torrents, nzbs, podcasts, comics, series, movies, etc. It
|
||||
can use different kinds of sources like RSS-feeds, html pages, csv
|
||||
files, search engines and there are even plugins for sites that do not
|
||||
provide any kind of useful feeds.
|
||||
|
||||
# Example
|
||||
|
||||
Flexget uses a [YAML](http://www.yaml.org/) based configuration file.
|
||||
The following example will look in the RSS feed in the link, will match
|
||||
any item that match the series names and download it:
|
||||
|
||||
tasks:
|
||||
tv:
|
||||
rss: http://example.com/torrents.xml
|
||||
series:
|
||||
- some series
|
||||
- another series
|
||||
download: /tvshows
|
||||
|
||||
There are numerous plugins that allow utilizing FlexGet in interesting
|
||||
ways and more are being added continuously.
|
||||
|
||||
FlexGet is extremely useful in conjunction with applications which have
|
||||
watch directory support or provide interface for external utilities like
|
||||
FlexGet. To get a sense of the many things that can be done with FlexGet
|
||||
you can take a look in our [cookbook](https://flexget.com/Cookbook).
|
||||
|
||||
**ChangeLog:** <https://flexget.com/ChangeLog>
|
||||
|
||||
**Help:** <https://github.com/Flexget/Flexget/discussions>
|
||||
|
||||
**Chat:** <https://flexget.com/Chat>
|
||||
|
||||
**Bugs:** <https://github.com/Flexget/Flexget/issues>
|
||||
|
||||
## Install
|
||||
|
||||
FlexGet is installable via pip with the command:
|
||||
|
||||
pip install flexget
|
||||
|
||||
For more detailed instructions see the [installation
|
||||
guide](https://flexget.com/Install).
|
||||
|
||||
## How to use GIT checkout
|
||||
|
||||
Refer to [development
|
||||
guide](https://flexget.readthedocs.io/en/latest/develop/index.html#how-do-i-get-started).
|
||||
|
||||
If you don\'t want to use virtualenv there\'s `flexget_vanilla.py` file
|
||||
which can be used to run FlexGet without virtualenv, note that you will
|
||||
need to install all required dependencies yourself.
|
||||
20
apps/flexget/data.yml
Normal file
20
apps/flexget/data.yml
Normal file
@ -0,0 +1,20 @@
|
||||
name: FlexGet
|
||||
tags:
|
||||
- 工具
|
||||
title: 多用途自动化工具
|
||||
type: 工具
|
||||
description: 多用途自动化工具
|
||||
additionalProperties:
|
||||
key: flexget
|
||||
name: FlexGet
|
||||
tags:
|
||||
- Tool
|
||||
shortDescZh: 多用途自动化工具
|
||||
shortDescEn: A multi-purpose automation tool
|
||||
type: tool
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
recommend: 0
|
||||
website: https://flexget.com
|
||||
github: https://github.com/Flexget/Flexget
|
||||
document: https://flexget.com
|
||||
5
apps/flexget/latest/.env.sample
Normal file
5
apps/flexget/latest/.env.sample
Normal file
@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME="flexget"
|
||||
PANEL_APP_PORT_HTTP="40112"
|
||||
DATA_PATH="./data/data"
|
||||
TIME_ZONE="Asia/Shanghai"
|
||||
WEB_PASSWORD="flexget_password"
|
||||
33
apps/flexget/latest/data.yml
Normal file
33
apps/flexget/latest/data.yml
Normal file
@ -0,0 +1,33 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 40112
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: ./data/data
|
||||
edit: true
|
||||
envKey: DATA_PATH
|
||||
labelEn: Data folder path
|
||||
labelZh: 数据文件夹路径
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
required: true
|
||||
type: text
|
||||
- default: flexget
|
||||
envKey: WEB_PASSWORD
|
||||
labelEn: Web access password
|
||||
labelZh: 网页访问密码
|
||||
random: true
|
||||
edit: true
|
||||
required: true
|
||||
rule: paramComplexity
|
||||
type: password
|
||||
24
apps/flexget/latest/docker-compose.yml
Normal file
24
apps/flexget/latest/docker-compose.yml
Normal file
@ -0,0 +1,24 @@
|
||||
version: '3'
|
||||
services:
|
||||
flexget:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:5050"
|
||||
volumes:
|
||||
- ./data/config:/config
|
||||
- ${DATA_PATH}:/data
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
- FG_WEBUI_PASSWD=${WEB_PASSWORD}
|
||||
image: wiserain/flexget:latest
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
BIN
apps/flexget/logo.png
Normal file
BIN
apps/flexget/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.7 MiB After Width: | Height: | Size: 1.8 MiB |
2
docs/applist-20230810-2.png:Zone.Identifier
Normal file
2
docs/applist-20230810-2.png:Zone.Identifier
Normal file
@ -0,0 +1,2 @@
|
||||
[ZoneTransfer]
|
||||
ZoneId=3
|
||||
Loading…
Reference in New Issue
Block a user