Compare commits

...
Author SHA1 Message Date
LinuxServer-CI b1ce17e619 Bot Updating Package Versions 2024-08-04 15:52:09 +00:00
LinuxServer-CI dee61a29e9 Bot Updating Package Versions 2024-08-01 19:19:31 +00:00
LinuxServer-CI 3c33086e7c Bot Updating Package Versions 2024-07-18 15:57:05 +00:00
LinuxServer-CI b7255a6557 Bot Updating Templated Files 2024-07-18 15:52:25 +00:00
LinuxServer-CI 536b60bac7 Bot Updating Templated Files 2024-07-18 15:51:04 +00:00
LinuxServer-CI f3b5c3a2f1 Bot Updating Package Versions 2024-07-09 15:52:35 +00:00
LinuxServer-CI fc41bbdc89 Bot Updating Package Versions 2024-07-08 15:20:47 +00:00
RoxedusandGitHub 99c58fd27d Merge pull request #11 from linuxserver/ro-tweaks
Move tmpdir, don't chown /data if it's not mounted
2024-07-08 17:12:02 +02:00
LinuxServer-CI f24b8c726a Bot Updating Package Versions 2024-07-04 19:20:49 +00:00
thespad f3f6853f56 Move tmpdir, don't chown /data if it's not mounted 2024-07-03 14:49:57 +01:00
LinuxServer-CI 51f656d835 Bot Updating Package Versions 2024-06-27 19:20:54 +00:00
LinuxServer-CI 9fb505b200 Bot Updating Package Versions 2024-06-20 15:52:41 +00:00
LinuxServer-CI 7e682953a7 Bot Updating Package Versions 2024-06-19 19:48:24 +00:00
AdamandGitHub 9147bb4f6f Merge pull request #9 from linuxserver/3.20
Rebase to 3.20
2024-06-19 20:44:55 +01:00
thespad 624a2767ec Rebase to 3.20 2024-06-19 19:16:32 +01:00
LinuxServer-CI 94bc8f8a7a Bot Updating Package Versions 2024-06-17 15:54:09 +00:00
LinuxServer-CI f8ed76b6d5 Bot Updating Package Versions 2024-06-14 15:52:33 +00:00
LinuxServer-CI ef37fbf225 Bot Updating Package Versions 2024-06-04 15:52:16 +00:00
LinuxServer-CI f0c79201a0 Bot Updating Package Versions 2024-05-28 15:52:33 +00:00
LinuxServer-CI 110b0d5ca2 Bot Updating Package Versions 2024-05-23 19:21:10 +00:00
9 changed files with 242 additions and 193 deletions
+2
View File
@@ -5,6 +5,8 @@ on:
- '**/run'
- '**/finish'
- '**/check'
- 'root/migrations/*'
jobs:
permission_check:
uses: linuxserver/github-workflows/.github/workflows/init-svc-executable-permissions.yml@v1
+9 -6
View File
@@ -1,10 +1,10 @@
# syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/unrar:latest as unrar
FROM ghcr.io/linuxserver/unrar:latest AS unrar
FROM ghcr.io/by275/libtorrent:2-alpine3.19 as libtorrent
FROM ghcr.io/by275/libtorrent:2-alpine3.20 AS libtorrent
FROM ghcr.io/linuxserver/baseimage-alpine:3.19
FROM ghcr.io/linuxserver/baseimage-alpine:3.20
# set version label
ARG BUILD_DATE
@@ -15,7 +15,8 @@ LABEL maintainer="thespad"
# environment settings
ENV HOME="/config" \
PYTHONIOENCODING=utf-8
PYTHONIOENCODING=utf-8 \
TMPDIR=/run/flexget-temp
RUN \
echo "**** install packages ****" && \
@@ -36,6 +37,7 @@ RUN \
| awk '/tag_name/{print $4;exit}' FS='[""]'); \
fi && \
mkdir -p /tmp/flexget && \
mkdir -p /data && \
curl -o \
/tmp/flexget.tar.gz -L \
"https://github.com/flexget/flexget/releases/download/${FLEXGET_VERSION}/FlexGet-${FLEXGET_VERSION#v}.tar.gz" && \
@@ -47,11 +49,12 @@ RUN \
pip install -U --no-cache-dir \
pip \
wheel && \
pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.19/ \
pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.20/ \
click \
flexget==${FLEXGET_VERSION#v} \
requests \
-r requirements-docker.txt && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
apk del --purge \
build-dependencies && \
@@ -61,7 +64,7 @@ RUN \
COPY --from=libtorrent /libtorrent-build/usr/lib/libtorrent-rasterbar.* /usr/lib/
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.11 /lsiopy/lib/python3.11
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.12 /lsiopy/lib/python3.12
# add local files
COPY root/ /
+9 -6
View File
@@ -1,10 +1,10 @@
# syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/unrar:arm64v8-latest as unrar
FROM ghcr.io/linuxserver/unrar:arm64v8-latest AS unrar
FROM ghcr.io/by275/libtorrent:2-alpine3.19 as libtorrent
FROM ghcr.io/by275/libtorrent:2-alpine3.20 AS libtorrent
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.20
# set version label
ARG BUILD_DATE
@@ -15,7 +15,8 @@ LABEL maintainer="thespad"
# environment settings
ENV HOME="/config" \
PYTHONIOENCODING=utf-8
PYTHONIOENCODING=utf-8 \
TMPDIR=/run/flexget-temp
RUN \
echo "**** install packages ****" && \
@@ -36,6 +37,7 @@ RUN \
| awk '/tag_name/{print $4;exit}' FS='[""]'); \
fi && \
mkdir -p /tmp/flexget && \
mkdir -p /data && \
curl -o \
/tmp/flexget.tar.gz -L \
"https://github.com/flexget/flexget/releases/download/${FLEXGET_VERSION}/FlexGet-${FLEXGET_VERSION#v}.tar.gz" && \
@@ -47,11 +49,12 @@ RUN \
pip install -U --no-cache-dir \
pip \
wheel && \
pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.19/ \
pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.20/ \
click \
flexget==${FLEXGET_VERSION#v} \
requests \
-r requirements-docker.txt && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
apk del --purge \
build-dependencies && \
@@ -61,7 +64,7 @@ RUN \
COPY --from=libtorrent /libtorrent-build/usr/lib/libtorrent-rasterbar.* /usr/lib/
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.11 /lsiopy/lib/python3.11
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.12 /lsiopy/lib/python3.12
# add local files
COPY root/ /
Vendored
+8 -8
View File
@@ -34,8 +34,8 @@ pipeline {
CI_PORT='5050'
CI_SSL='false'
CI_DELAY='120'
CI_DOCKERENV='TZ=US/Pacific'
CI_AUTH='user:password'
CI_DOCKERENV=''
CI_AUTH=''
CI_WEBPATH=''
}
stages {
@@ -255,7 +255,7 @@ pipeline {
-v ${WORKSPACE}:/mnt \
-e AWS_ACCESS_KEY_ID=\"${S3_KEY}\" \
-e AWS_SECRET_ACCESS_KEY=\"${S3_SECRET}\" \
ghcr.io/linuxserver/baseimage-alpine:3.19 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\
ghcr.io/linuxserver/baseimage-alpine:3.20 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\
apk add --no-cache python3 && \
python3 -m venv /lsiopy && \
pip install --no-cache-dir -U pip && \
@@ -362,7 +362,7 @@ pipeline {
fi
echo "Starting Stage 4 - External repo updates: Docs, Unraid Template and Readme Sync to Docker Hub"
mkdir -p ${TEMPDIR}/docs
git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation
git clone --depth=1 https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation
if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then
cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/
cd ${TEMPDIR}/docs/docker-documentation
@@ -380,8 +380,8 @@ pipeline {
echo "Docs update not needed, skipping"
fi
mkdir -p ${TEMPDIR}/unraid
git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates
git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates
git clone --depth=1 https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates
git clone --depth=1 https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates
if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then
sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml
elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then
@@ -713,7 +713,7 @@ pipeline {
set -e
docker pull ghcr.io/linuxserver/ci:latest
if [ "${MULTIARCH}" == "true" ]; then
docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64
docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG}
fi
docker run --rm \
@@ -804,7 +804,7 @@ pipeline {
echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin
echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin
if [ "${CI}" == "false" ]; then
docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64
docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG}
fi
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
+7
View File
@@ -71,6 +71,11 @@ Use the optional paths if you don't understand, or don't want hardlinks/atomic m
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/).
## Usage
To help you get started creating a container from this image you can either use docker-compose or the docker cli.
@@ -134,6 +139,7 @@ Containers are configured using parameters passed at runtime (such as those abov
| `-e FG_WEBUI_PASSWORD=info` | Set the FlexGet webui password. Pay attention to Bash/YAML reserved characters. |
| `-v /config` | Local path for FlexGet config files. |
| `-v /data` | Default path for downloads. |
| `--read-only=true` | Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). |
## Environment variables from files (Docker secrets)
@@ -296,6 +302,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **19.06.24:** - Rebase to Alpine 3.20.
* **20.03.24:** - Rebase to Alpine 3.19.
* **07.10.23:** - Install unrar from [linuxserver repo](https://github.com/linuxserver/docker-unrar).
* **10.08.23:** - Bump unrar to 6.2.10.
+2 -3
View File
@@ -6,7 +6,6 @@ external_type: github_stable
release_type: stable
release_tag: latest
ls_branch: main
build_armhf: false
repo_vars:
- EXT_GIT_BRANCH = 'master'
- EXT_USER = 'flexget'
@@ -25,8 +24,8 @@ repo_vars:
- CI_PORT='5050'
- CI_SSL='false'
- CI_DELAY='120'
- CI_DOCKERENV='TZ=US/Pacific'
- CI_AUTH='user:password'
- CI_DOCKERENV=''
- CI_AUTH=''
- CI_WEBPATH=''
sponsor_links:
- { name: "FlexGet", url: "https://github.com/sponsors/gazpachoking/" }
+196 -163
View File
@@ -1,163 +1,196 @@
NAME VERSION TYPE
7zip 23.01-r0 apk
APScheduler 3.10.4 python
Brotli 1.1.0 python
CherryPy 18.9.0 python
Flask 3.0.0 python
Flask-Compress 1.14 python
Flask-Cors 4.0.1 python
Flask-Login 0.6.3 python
FlexGet 3.11.34 python
Jinja2 3.1.4 python
MarkupSafe 2.1.3 python
PyRSS2Gen 1.1 python
PyYAML 6.0.1 python
Pygments 2.17.2 python
SQLAlchemy 2.0.24 python
Simple Launcher 1.1.0.14 dotnet (+5 duplicates)
Werkzeug 3.0.3 python
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.1-r0 apk
aniso8601 9.0.1 python
annotated-types 0.6.0 python
anyio 4.3.0 python
apk-tools 2.14.4-r0 apk
attrs 23.2.0 python
autocommand 2.2.2 python
babelfish 0.6.0 python
bash 5.2.21-r0 apk
beautifulsoup4 4.12.2 python
blinker 1.7.0 python
boost1.82-python3 1.82.0-r3 apk
boost1.82-system 1.82.0-r3 apk
brotli-libs 1.1.0-r1 apk
busybox 1.36.1-r15 apk
busybox-binsh 1.36.1-r15 apk
c-ares 1.27.0-r0 apk
ca-certificates 20240226-r0 apk
ca-certificates-bundle 20240226-r0 apk
catatonit 0.2.0-r0 apk
certifi 2023.11.17 python
charset-normalizer 3.3.2 python
cheroot 10.0.0 python
click 8.1.7 python
cloudscraper 1.2.71 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.5.0-r0 apk
deluge-client 1.9.0 python
feedparser 6.0.11 python
findutils 4.9.0-r5 apk
flask-restx 1.3.0 python
gdbm 1.23-r1 apk
greenlet 3.0.3 python
guessit 3.8.0 python
h11 0.14.0 python
html5lib 1.1 python
httpcore 1.0.4 python
httpx 0.27.0 python
icu-data-en 74.1-r0 apk
icu-libs 74.1-r0 apk
idna 3.6 python
importlib-resources 6.1.1 python
inflect 7.0.0 python
itsdangerous 2.1.2 python
jaraco.collections 5.0.0 python
jaraco.context 4.3.0 python
jaraco.functools 4.0.0 python
jaraco.text 3.12.0 python
jq 1.7.1-r0 apk
jsonschema 4.20.0 python
jsonschema-specifications 2023.12.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.4-r6 apk
libcurl 8.5.0-r0 apk
libexpat 2.6.2-r0 apk
libffi 3.4.4-r3 apk
libgcc 13.2.1_git20231014-r0 apk
libidn2 2.3.4-r4 apk
libintl 0.22.3-r0 apk
libmd 1.1.0-r0 apk
libncursesw 6.4_p20231125-r0 apk
libpanelw 6.4_p20231125-r0 apk
libproc2 4.0.4-r0 apk
libssl3 3.1.4-r6 apk
libstdc++ 13.2.1_git20231014-r0 apk
libunistring 1.1-r2 apk
linux-pam 1.5.3-r7 apk
loguru 0.7.2 python
markdown-it-py 3.0.0 python
mdurl 0.1.2 python
more-itertools 10.1.0 python
mpdecimal 2.5.1-r2 apk
musl 1.2.4_git20230717-r4 apk
musl-utils 1.2.4_git20230717-r4 apk
ncurses-terminfo-base 6.4_p20231125-r0 apk
netcat-openbsd 1.226-r0 apk
nghttp2-libs 1.58.0-r0 apk
nodejs 20.12.1-r0 apk
oniguruma 6.9.9-r0 apk
packaging 23.2 python
pendulum 3.0.0 python
pip 24.0 python
plumbum 1.8.2 python
portend 3.2.0 python
procps-ng 4.0.4-r0 apk
psutil 5.9.7 python
pyc 3.11.9-r0 apk
pydantic 2.5.3 python
pydantic_core 2.14.6 python
pynzb 0.1.0 python
pyparsing 3.1.1 python
python-dateutil 2.8.2 python
python-telegram-bot 21.0.1 python
python3 3.11.9-r0 apk
python3-pyc 3.11.9-r0 apk
python3-pycache-pyc0 3.11.9-r0 apk
pytz 2023.3.post1 python
qbittorrent-api 2024.1.58 python
readline 8.2.1-r2 apk
rebulk 3.2.0 python
referencing 0.32.0 python
requests 2.32.1 python
requests-toolbelt 1.0.0 python
rich 13.7.0 python
rpds-py 0.16.2 python
rpyc 6.0.0 python
scanelf 1.3.7-r2 apk
setuptools 69.0.3 python
sgmllib3k 1.0.0 python
shadow 4.14.2-r0 apk
six 1.16.0 python
skalibs 2.14.0.1-r0 apk
sniffio 1.3.1 python
soupsieve 2.5 python
sqlite-libs 3.44.2-r0 apk
ssl_client 1.36.1-r15 apk
tempora 5.5.0 python
time-machine 2.14.1 python
transmission-rpc 7.0.3 python
triangular 2.5.0 npm
typing_extensions 4.9.0 python
tzdata 2023.4 python
tzdata 2024a-r0 apk
tzlocal 5.2 python
urllib3 1.26.18 python
utmps-libs 0.1.2.2-r0 apk
webencodings 0.5.1 python
wheel 0.43.0 python
xz-libs 5.4.5-r0 apk
zc.lockfile 3.0.post1 python
zlib 1.3.1-r0 apk
zxcvbn 4.4.28 python
NAME VERSION TYPE
7zip 23.01-r0 apk
Simple Launcher 1.1.0.14 dotnet (+5 duplicates)
ada-libs 2.7.8-r0 apk
alpine-baselayout 3.6.5-r0 apk
alpine-baselayout-data 3.6.5-r0 apk
alpine-keys 2.4-r1 apk
alpine-release 3.20.2-r0 apk
aniso8601 9.0.1 python
annotated-types 0.6.0 python
apk-tools 2.14.4-r0 apk
apscheduler 3.10.4 python
attrs 23.2.0 python
autocommand 2.2.2 python
babelfish 0.6.0 python
bash 5.2.26-r0 apk
beautifulsoup4 4.12.2 python
blinker 1.7.0 python
boost1.82-atomic 1.82.0-r5 apk
boost1.82-chrono 1.82.0-r5 apk
boost1.82-container 1.82.0-r5 apk
boost1.82-context 1.82.0-r5 apk
boost1.82-contract 1.82.0-r5 apk
boost1.82-coroutine 1.82.0-r5 apk
boost1.82-date_time 1.82.0-r5 apk
boost1.82-fiber 1.82.0-r5 apk
boost1.82-filesystem 1.82.0-r5 apk
boost1.82-graph 1.82.0-r5 apk
boost1.82-iostreams 1.82.0-r5 apk
boost1.82-json 1.82.0-r5 apk
boost1.82-libs 1.82.0-r5 apk
boost1.82-locale 1.82.0-r5 apk
boost1.82-log 1.82.0-r5 apk
boost1.82-log_setup 1.82.0-r5 apk
boost1.82-math 1.82.0-r5 apk
boost1.82-nowide 1.82.0-r5 apk
boost1.82-prg_exec_monitor 1.82.0-r5 apk
boost1.82-program_options 1.82.0-r5 apk
boost1.82-python3 1.82.0-r5 apk
boost1.82-random 1.82.0-r5 apk
boost1.82-regex 1.82.0-r5 apk
boost1.82-serialization 1.82.0-r5 apk
boost1.82-stacktrace_basic 1.82.0-r5 apk
boost1.82-stacktrace_noop 1.82.0-r5 apk
boost1.82-system 1.82.0-r5 apk
boost1.82-thread 1.82.0-r5 apk
boost1.82-timer 1.82.0-r5 apk
boost1.82-type_erasure 1.82.0-r5 apk
boost1.82-unit_test_framework 1.82.0-r5 apk
boost1.82-url 1.82.0-r5 apk
boost1.82-wave 1.82.0-r5 apk
boost1.82-wserialization 1.82.0-r5 apk
brotli 1.1.0 python
brotli-libs 1.1.0-r2 apk
busybox 1.36.1-r29 apk
busybox-binsh 1.36.1-r29 apk
c-ares 1.28.1-r0 apk
ca-certificates 20240705-r0 apk
ca-certificates-bundle 20240705-r0 apk
catatonit 0.2.0-r0 apk
certifi 2023.11.17 python
cffi 1.16.0 python
charset-normalizer 3.3.2 python
cheroot 10.0.0 python
cherrypy 18.9.0 python
click 8.1.7 python
cloudscraper 1.2.71 python
colorama 0.4.6 python
coreutils 9.5-r1 apk
coreutils-env 9.5-r1 apk
coreutils-fmt 9.5-r1 apk
coreutils-sha512sum 9.5-r1 apk
cryptography 41.0.7 python
curl 8.9.0-r0 apk
decorator 5.1.1 python
deluge-client 1.9.0 python
feedparser 6.0.11 python
findutils 4.9.0-r5 apk
flask 3.0.0 python
flask-compress 1.14 python
flask-cors 4.0.1 python
flask-login 0.6.3 python
flask-restx 1.3.0 python
flexget 3.11.42 python
gdbm 1.23-r1 apk
greenlet 3.0.3 python
guessit 3.8.0 python
html5lib 1.1 python
icu-data-en 74.2-r0 apk
icu-libs 74.2-r0 apk
idna 3.6 python
importlib-resources 6.1.1 python
inflect 7.0.0 python
itsdangerous 2.1.2 python
jaraco-collections 5.0.0 python
jaraco-context 4.3.0 python
jaraco-functools 4.0.0 python
jaraco-text 3.12.0 python
jinja2 3.1.4 python
jq 1.7.1-r0 apk
jsonschema 4.20.0 python
jsonschema-specifications 2023.12.1 python
libacl 2.3.2-r0 apk
libattr 2.5.2-r0 apk
libbase64 0.5.2-r0 apk
libbsd 0.12.2-r0 apk
libbz2 1.0.8-r6 apk
libcrypto3 3.3.1-r3 apk
libcurl 8.9.0-r0 apk
libexpat 2.6.2-r0 apk
libffi 3.4.6-r0 apk
libgcc 13.2.1_git20240309-r0 apk
libidn2 2.3.7-r0 apk
libintl 0.22.5-r0 apk
libmd 1.1.0-r0 apk
libncursesw 6.4_p20240420-r0 apk
libpanelw 6.4_p20240420-r0 apk
libproc2 4.0.4-r0 apk
libpsl 0.21.5-r1 apk
libssl3 3.3.1-r3 apk
libstdc++ 13.2.1_git20240309-r0 apk
libunistring 1.2-r0 apk
linux-pam 1.6.0-r0 apk
loguru 0.7.2 python
markdown-it-py 3.0.0 python
markupsafe 2.1.3 python
mdurl 0.1.2 python
more-itertools 10.1.0 python
mpdecimal 4.0.0-r0 apk
musl 1.2.5-r0 apk
musl-utils 1.2.5-r0 apk
ncurses-terminfo-base 6.4_p20240420-r0 apk
netcat-openbsd 1.226-r0 apk
nghttp2-libs 1.62.1-r0 apk
nodejs 20.15.1-r0 apk
oniguruma 6.9.9-r0 apk
packaging 23.2 python
pendulum 3.0.0 python
pip 24.2 python
plumbum 1.8.2 python
portend 3.2.0 python
procps-ng 4.0.4-r0 apk
psutil 5.9.7 python
pyc 3.12.3-r1 apk
pycparser 2.21 python
pydantic 2.5.3 python
pydantic-core 2.14.6 python
pygments 2.17.2 python
pynzb 0.1.0 python
pyparsing 3.1.1 python
pyrss2gen 1.1 python
python-dateutil 2.8.2 python
python-telegram-bot 12.8 python
python3 3.12.3-r1 apk
python3-pyc 3.12.3-r1 apk
python3-pycache-pyc0 3.12.3-r1 apk
pytz 2023.3.post1 python
pyyaml 6.0.1 python
qbittorrent-api 2024.1.58 python
readline 8.2.10-r0 apk
rebulk 3.2.0 python
referencing 0.32.0 python
requests 2.32.1 python
requests-toolbelt 1.0.0 python
rich 13.7.0 python
rpds-py 0.16.2 python
rpyc 6.0.0 python
scanelf 1.3.7-r2 apk
setuptools 69.0.3 python
sgmllib3k 1.0.0 python
shadow 4.15.1-r0 apk
six 1.16.0 python
skalibs 2.14.1.1-r0 apk
soupsieve 2.5 python
sqlalchemy 2.0.24 python
sqlite-libs 3.45.3-r1 apk
ssl_client 1.36.1-r29 apk
tempora 5.5.0 python
time-machine 2.14.2 python
tornado 6.4.1 python
transmission-rpc 7.0.3 python
triangular 2.5.0 npm
typing-extensions 4.9.0 python
tzdata 2023.4 python
tzdata 2024a-r1 apk
tzlocal 5.2 python
urllib3 1.26.18 python
utmps-libs 0.1.2.2-r1 apk
webencodings 0.5.1 python
werkzeug 3.0.3 python
wheel 0.44.0 python
xz-libs 5.6.1-r3 apk
zc-lockfile 3.0.post1 python
zlib 1.3.1-r1 apk
zstd-libs 1.5.6-r0 apk
zxcvbn 4.4.28 python
+3 -4
View File
@@ -6,16 +6,12 @@ project_url: "http://flexget.com/"
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/flexget-banner.png"
project_blurb: "[{{ project_name|capitalize }}]({{ project_url }}) is a multipurpose automation tool for all of your media."
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
project_blurb_optional_extras_enabled: false
# supported architectures
available_architectures:
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
# development version
development_versions: false
# container parameters
common_param_env_vars_enabled: true
param_container_name: "{{ project_name }}"
@@ -40,6 +36,8 @@ opt_param_usage_include_vols: true
opt_param_volumes:
- { vol_path: "/data", vol_host_path: "/path/to/downloads", desc: "Default path for downloads." }
readonly_supported: true
# application setup block
app_setup_block_enabled: true
app_setup_block: |
@@ -57,6 +55,7 @@ app_setup_block: |
# changelog
changelogs:
- { date: "19.06.24:", desc: "Rebase to Alpine 3.20."}
- { date: "20.03.24:", desc: "Rebase to Alpine 3.19."}
- { date: "07.10.23:", desc: "Install unrar from [linuxserver repo](https://github.com/linuxserver/docker-unrar)."}
- { date: "10.08.23:", desc: "Bump unrar to 6.2.10."}
@@ -3,7 +3,7 @@
mkdir -p \
/config/.flexget \
/data
/run/flexget-temp
FG_CONFIG_FILE="${FG_CONFIG_FILE:-/config/.flexget/config.yml}"
case "${FG_CONFIG_FILE}" in
@@ -38,6 +38,9 @@ fi
# permissions
lsiown -R abc:abc \
/config \
/run/flexget-temp
lsiown abc:abc \
/data
if grep -qe ' /data ' /proc/mounts; then
lsiown abc:abc \
/data
fi