mirror of
https://github.com/linuxserver/docker-flexget.git
synced 2026-06-03 09:57:36 +00:00
Compare commits
57
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
60da318292 | ||
|
|
e098db1281 | ||
|
|
509038ed80 | ||
|
|
5367c99d28 | ||
|
|
0b85d6f03c | ||
|
|
f1d474f522 | ||
|
|
b7eaad01be | ||
|
|
c43924b5b0 | ||
|
|
0b49e8157f | ||
|
|
35712113f0 | ||
|
|
15fd65ca85 | ||
|
|
567f4ffb5b | ||
|
|
54792dabd6 | ||
|
|
a9a6d4eb0c | ||
|
|
1df81c8d51 | ||
|
|
306f05a1d3 | ||
|
|
43c8f134c7 | ||
|
|
1a358c3201 | ||
|
|
7ef4e81d34 | ||
|
|
aeeed33345 | ||
|
|
e315add450 | ||
|
|
9ce3afacef | ||
|
|
b4be92bd5a | ||
|
|
92eae020b0 | ||
|
|
47d3dd3a5f | ||
|
|
9854689145 | ||
|
|
359652caf3 | ||
|
|
5d56c7e272 | ||
|
|
542020c4bf | ||
|
|
38a7cae4f8 | ||
|
|
b3a23a9daf | ||
|
|
41f31f1f3e | ||
|
|
e4a26597f0 | ||
|
|
f331164ad5 | ||
|
|
020ed4527b | ||
|
|
ec6ef7b08f | ||
|
|
560c9ef79e | ||
|
|
d5a264eb96 | ||
|
|
cde2d209fe | ||
|
|
a770fa43f3 | ||
|
|
76bd2b25d1 | ||
|
|
2943f8d5be | ||
|
|
e1fb028b06 | ||
|
|
142fe7139b | ||
|
|
ecfb75cb6e | ||
|
|
a59230af1b | ||
|
|
b10dca5863 | ||
|
|
43f124e323 | ||
|
|
d207db9c58 | ||
|
|
78c4ff8006 | ||
|
|
809d55725c | ||
|
|
f6f94a0165 | ||
|
|
fcfc023325 | ||
|
|
7a8a849c57 | ||
|
|
416839a05f | ||
|
|
e6d2e12bf1 | ||
|
|
be8bc847cb |
+1
-1
@@ -51,7 +51,7 @@ RUN \
|
||||
/app/flexget --strip-components=1 && \
|
||||
cd /app/flexget && \
|
||||
uv venv /lsiopy && \
|
||||
uv run bundle_webui.py && \
|
||||
uv run scripts/bundle_webui.py && \
|
||||
uv sync --frozen --no-dev --no-cache --group=all && \
|
||||
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
|
||||
echo "**** cleanup ****" && \
|
||||
|
||||
+1
-1
@@ -51,7 +51,7 @@ RUN \
|
||||
/app/flexget --strip-components=1 && \
|
||||
cd /app/flexget && \
|
||||
uv venv /lsiopy && \
|
||||
uv run bundle_webui.py && \
|
||||
uv run scripts/bundle_webui.py && \
|
||||
uv sync --frozen --no-dev --no-cache --group=all && \
|
||||
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
|
||||
echo "**** cleanup ****" && \
|
||||
|
||||
Vendored
+6
-2
@@ -73,7 +73,9 @@ pipeline {
|
||||
fi
|
||||
done
|
||||
fi
|
||||
docker system prune -f --volumes || : '''
|
||||
docker system prune -f --volumes || :
|
||||
docker image prune -af || :
|
||||
'''
|
||||
script{
|
||||
env.EXIT_STATUS = ''
|
||||
env.LS_RELEASE = sh(
|
||||
@@ -761,7 +763,8 @@ pipeline {
|
||||
if [[ -n "${containers}" ]]; then
|
||||
docker stop ${containers}
|
||||
fi
|
||||
docker system prune -af --volumes || :
|
||||
docker system prune -f --volumes || :
|
||||
docker image prune -af || :
|
||||
'''
|
||||
}
|
||||
}
|
||||
@@ -1187,6 +1190,7 @@ EOF
|
||||
done
|
||||
fi
|
||||
docker system prune -f --volumes || :
|
||||
docker image prune -af || :
|
||||
'''
|
||||
cleanWs()
|
||||
}
|
||||
|
||||
@@ -65,12 +65,10 @@ See the [FlexGet website](https://flexget.com/) for more information.
|
||||
|
||||
### Download folders
|
||||
|
||||
We have set `/data` as an ***optional path***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content.
|
||||
We have set `/data` as an ***optional path***, this is because it is the easiest way to get started.
|
||||
|
||||
Use the optional paths if you don't understand, or don't want hardlinks/atomic moves.
|
||||
|
||||
The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths) on how to get started with this.
|
||||
|
||||
## Read-Only Operation
|
||||
|
||||
This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/).
|
||||
|
||||
+59
-51
@@ -4,17 +4,17 @@ ada-libs 2.7.4-r0 apk
|
||||
alpine-baselayout 3.4.3-r2 apk
|
||||
alpine-baselayout-data 3.4.3-r2 apk
|
||||
alpine-keys 2.4-r1 apk
|
||||
alpine-release 3.19.6-r0 apk
|
||||
aniso8601 10.0.0 python
|
||||
anyio 4.8.0 python
|
||||
alpine-release 3.19.7-r0 apk
|
||||
aniso8601 10.0.1 python
|
||||
anyio 4.9.0 python
|
||||
apk-tools 2.14.4-r0 apk
|
||||
apscheduler 3.11.0 python
|
||||
attrs 24.3.0 python
|
||||
attrs 25.3.0 python
|
||||
autocommand 2.2.2 python (+1 duplicate)
|
||||
babelfish 0.6.1 python
|
||||
backports-tarfile 1.2.0 python (+1 duplicate)
|
||||
bash 5.2.21-r0 apk
|
||||
beautifulsoup4 4.12.3 python
|
||||
beautifulsoup4 4.13.4 python
|
||||
blinker 1.9.0 python
|
||||
boost1.82-python3 1.82.0-r3 apk
|
||||
boost1.82-system 1.82.0-r3 apk
|
||||
@@ -26,34 +26,41 @@ c-ares 1.27.0-r0 apk
|
||||
ca-certificates 20241121-r1 apk
|
||||
ca-certificates-bundle 20241121-r1 apk
|
||||
catatonit 0.2.0-r0 apk
|
||||
certifi 2024.12.14 python
|
||||
charset-normalizer 3.4.1 python
|
||||
certifi 2025.4.26 python
|
||||
charset-normalizer 3.4.2 python
|
||||
cheroot 10.0.1 python
|
||||
cherrypy 18.10.0 python
|
||||
cli UNKNOWN binary
|
||||
cli-32 UNKNOWN binary
|
||||
cli-64 UNKNOWN binary
|
||||
cli-arm64 UNKNOWN binary
|
||||
click 8.1.8 python
|
||||
colorama 0.4.6 python
|
||||
coreutils 9.4-r2 apk
|
||||
coreutils-env 9.4-r2 apk
|
||||
coreutils-fmt 9.4-r2 apk
|
||||
coreutils-sha512sum 9.4-r2 apk
|
||||
curl 8.11.1-r0 apk
|
||||
curl 8.12.1-r0 apk
|
||||
deluge-client 1.10.2 python
|
||||
feedparser 6.0.11 python
|
||||
findutils 4.9.0-r5 apk
|
||||
flask 3.1.0 python
|
||||
flask-compress 1.17 python
|
||||
flask-cors 5.0.0 python
|
||||
flask-cors 6.0.0 python
|
||||
flask-login 0.6.3 python
|
||||
flask-restx 1.3.0 python
|
||||
flexget 3.14.0 python
|
||||
flexget 3.16.2 python
|
||||
gdbm 1.23-r1 apk
|
||||
greenlet 3.1.1 python
|
||||
greenlet 3.2.1 python
|
||||
guessit 3.8.0 python
|
||||
h11 0.14.0 python
|
||||
h2 4.1.0 python
|
||||
gui UNKNOWN binary
|
||||
gui-32 UNKNOWN binary
|
||||
gui-64 UNKNOWN binary
|
||||
gui-arm64 UNKNOWN binary
|
||||
h11 0.16.0 python
|
||||
h2 4.2.0 python
|
||||
hpack 4.1.0 python
|
||||
html5lib 1.1 python
|
||||
httpcore 1.0.7 python
|
||||
httpcore 1.0.9 python
|
||||
httpx 0.28.1 python
|
||||
hyperframe 6.1.0 python
|
||||
icu-data-en 74.1-r0 apk
|
||||
@@ -70,19 +77,19 @@ jaraco-functools 4.0.1 python
|
||||
jaraco-functools 4.1.0 python
|
||||
jaraco-text 3.12.1 python
|
||||
jaraco-text 4.0.0 python
|
||||
jinja2 3.1.5 python
|
||||
jinja2 3.1.6 python
|
||||
jq 1.7.1-r0 apk
|
||||
jsonschema 4.23.0 python
|
||||
jsonschema-specifications 2024.10.1 python
|
||||
jsonschema-specifications 2025.4.1 python
|
||||
libacl 2.3.1-r4 apk
|
||||
libattr 2.5.1-r5 apk
|
||||
libbase64 0.5.0-r0 apk
|
||||
libbsd 0.11.7-r3 apk
|
||||
libbz2 1.0.8-r6 apk
|
||||
libc-utils 0.7.2-r5 apk
|
||||
libcrypto3 3.1.7-r1 apk
|
||||
libcurl 8.11.1-r0 apk
|
||||
libexpat 2.6.4-r0 apk
|
||||
libcrypto3 3.1.8-r0 apk
|
||||
libcurl 8.12.1-r0 apk
|
||||
libexpat 2.7.0-r0 apk
|
||||
libffi 3.4.4-r3 apk
|
||||
libgcc 13.2.1_git20231014-r0 apk
|
||||
libidn2 2.3.4-r4 apk
|
||||
@@ -92,7 +99,7 @@ libncursesw 6.4_p20231125-r0 apk
|
||||
libpanelw 6.4_p20231125-r0 apk
|
||||
libproc2 4.0.4-r0 apk
|
||||
libpsl 0.21.5-r0 apk
|
||||
libssl3 3.1.7-r1 apk
|
||||
libssl3 3.1.8-r0 apk
|
||||
libstdc++ 13.2.1_git20231014-r0 apk
|
||||
libunistring 1.1-r2 apk
|
||||
linux-pam 1.5.3-r7 apk
|
||||
@@ -101,73 +108,74 @@ markdown-it-py 3.0.0 python
|
||||
markupsafe 3.0.2 python
|
||||
mdurl 0.1.2 python
|
||||
more-itertools 10.3.0 python
|
||||
more-itertools 10.6.0 python
|
||||
more-itertools 10.7.0 python
|
||||
mpdecimal 2.5.1-r2 apk
|
||||
musl 1.2.4_git20230717-r4 apk
|
||||
musl-utils 1.2.4_git20230717-r4 apk
|
||||
musl 1.2.4_git20230717-r5 apk
|
||||
musl-utils 1.2.4_git20230717-r5 apk
|
||||
my-test-package 1.0 python
|
||||
ncurses-terminfo-base 6.4_p20231125-r0 apk
|
||||
netcat-openbsd 1.226-r0 apk
|
||||
nghttp2-libs 1.58.0-r0 apk
|
||||
nodejs 20.15.1-r0 apk
|
||||
oniguruma 6.9.9-r0 apk
|
||||
packaging 24.2 python (+1 duplicate)
|
||||
pendulum 3.0.0 python
|
||||
packaging 24.2 python
|
||||
packaging 25.0 python
|
||||
pendulum 3.1.0 python
|
||||
platformdirs 4.2.2 python
|
||||
plumbum 1.9.0 python
|
||||
portend 3.2.0 python
|
||||
procps-ng 4.0.4-r0 apk
|
||||
psutil 6.1.1 python
|
||||
pyc 3.11.11-r0 apk
|
||||
psutil 7.0.0 python
|
||||
pyc 3.11.12-r1 apk
|
||||
pygments 2.19.1 python
|
||||
pynzb 0.1.0 python
|
||||
pyparsing 3.2.1 python
|
||||
pyparsing 3.2.3 python
|
||||
pyrss2gen 1.1 python
|
||||
python-dateutil 2.9.0.post0 python
|
||||
python-telegram-bot 21.10 python
|
||||
python3 3.11.11-r0 apk
|
||||
python3-pyc 3.11.11-r0 apk
|
||||
python3-pycache-pyc0 3.11.11-r0 apk
|
||||
pytz 2024.2 python
|
||||
python-telegram-bot 22.0 python
|
||||
python3 3.11.12-r1 apk
|
||||
python3-pyc 3.11.12-r1 apk
|
||||
python3-pycache-pyc0 3.11.12-r1 apk
|
||||
pytz 2025.2 python
|
||||
pyyaml 6.0.2 python
|
||||
qbittorrent-api 2024.12.71 python
|
||||
qbittorrent-api 2025.5.0 python
|
||||
readline 8.2.1-r2 apk
|
||||
rebulk 3.2.0 python
|
||||
referencing 0.36.1 python
|
||||
referencing 0.36.2 python
|
||||
requests 2.32.3 python
|
||||
rich 13.9.4 python
|
||||
rpds-py 0.22.3 python
|
||||
rpyc 6.0.1 python
|
||||
rich 14.0.0 python
|
||||
rpds-py 0.24.0 python
|
||||
rpyc 6.0.2 python
|
||||
scanelf 1.3.7-r2 apk
|
||||
setuptools 75.8.0 python
|
||||
setuptools 80.3.1 python
|
||||
sgmllib3k 1.0.0 python
|
||||
shadow 4.14.2-r0 apk
|
||||
six 1.17.0 python
|
||||
skalibs 2.14.0.1-r0 apk
|
||||
sniffio 1.3.1 python
|
||||
socksio 1.0.0 python
|
||||
soupsieve 2.6 python
|
||||
sqlalchemy 2.0.37 python
|
||||
sqlite-libs 3.44.2-r0 apk
|
||||
soupsieve 2.7 python
|
||||
sqlalchemy 2.0.40 python
|
||||
sqlite-libs 3.44.2-r1 apk
|
||||
ssl_client 1.36.1-r19 apk
|
||||
tempora 5.8.0 python
|
||||
time-machine 2.16.0 python
|
||||
tomli 2.0.1 python
|
||||
transmission-rpc 7.0.11 python
|
||||
triangular 2.5.0 npm
|
||||
typeguard 4.3.0 python
|
||||
typing-extensions 4.12.2 python (+1 duplicate)
|
||||
tzdata 2024b-r0 apk
|
||||
tzdata 2025.1 python
|
||||
tzlocal 5.2 python
|
||||
typing-extensions 4.12.2 python
|
||||
typing-extensions 4.13.2 python
|
||||
tzdata 2025.2 python
|
||||
tzdata 2025b-r0 apk
|
||||
tzlocal 5.3.1 python
|
||||
urllib3 1.26.20 python
|
||||
utmps-libs 0.1.2.2-r0 apk
|
||||
webencodings 0.5.1 python
|
||||
werkzeug 3.1.3 python
|
||||
wheel 0.43.0 python
|
||||
xz-libs 5.4.5-r0 apk
|
||||
wheel 0.45.1 python
|
||||
xz-libs 5.4.5-r1 apk
|
||||
zc-lockfile 3.0.post1 python
|
||||
zipp 3.19.2 python
|
||||
zlib 1.3.1-r0 apk
|
||||
zstandard 0.23.0 python
|
||||
zxcvbn 4.4.28 python
|
||||
zxcvbn 4.5.0 python
|
||||
|
||||
+3
-3
@@ -42,11 +42,9 @@ app_setup_block: |
|
||||
|
||||
### Download folders
|
||||
|
||||
We have set `/data` as an ***optional path***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content.
|
||||
We have set `/data` as an ***optional path***, this is because it is the easiest way to get started.
|
||||
|
||||
Use the optional paths if you don't understand, or don't want hardlinks/atomic moves.
|
||||
|
||||
The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths) on how to get started with this.
|
||||
# init diagram
|
||||
init_diagram: |
|
||||
"flexget:latest": {
|
||||
@@ -67,6 +65,7 @@ init_diagram: |
|
||||
init-flexget-config -> init-config-end
|
||||
init-os-end -> init-crontab-config
|
||||
init-mods-end -> init-custom-files
|
||||
init-adduser -> init-device-perms
|
||||
base -> init-envfile
|
||||
init-config -> init-flexget-config
|
||||
base -> init-migrations
|
||||
@@ -77,6 +76,7 @@ init_diagram: |
|
||||
init-mods -> init-mods-package-install
|
||||
base -> init-os-end
|
||||
init-adduser -> init-os-end
|
||||
init-device-perms -> init-os-end
|
||||
init-envfile -> init-os-end
|
||||
init-migrations -> init-os-end
|
||||
init-custom-files -> init-services
|
||||
|
||||
Executable → Regular
Reference in New Issue
Block a user