diff --git a/Dockerfile b/Dockerfile index 95f8db3..34a2530 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,9 +2,9 @@ FROM ghcr.io/linuxserver/unrar:latest as unrar -FROM ghcr.io/by275/libtorrent:2-alpine3.18 as libtorrent +FROM ghcr.io/by275/libtorrent:2-alpine3.19 as libtorrent -FROM ghcr.io/linuxserver/baseimage-alpine:3.18 +FROM ghcr.io/linuxserver/baseimage-alpine:3.19 # set version label ARG BUILD_DATE @@ -30,7 +30,7 @@ RUN \ libstdc++ \ nodejs \ python3 && \ - echo "**** install flexget ****" && \ + echo "**** install flexget ****" && \ if [ -z ${FLEXGET_VERSION+x} ]; then \ FLEXGET_VERSION=$(curl -s https://api.github.com/repos/flexget/flexget/releases/latest \ | awk '/tag_name/{print $4;exit}' FS='[""]'); \ @@ -47,7 +47,7 @@ RUN \ pip install -U --no-cache-dir \ pip \ wheel && \ - pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.18/ \ + pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.19/ \ click \ flexget==${FLEXGET_VERSION#v} \ requests \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 2b97124..9be5bb5 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -2,9 +2,9 @@ FROM ghcr.io/linuxserver/unrar:arm64v8-latest as unrar -FROM ghcr.io/by275/libtorrent:2-alpine3.18 as libtorrent +FROM ghcr.io/by275/libtorrent:2-alpine3.19 as libtorrent -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.18 +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19 # set version label ARG BUILD_DATE @@ -30,7 +30,7 @@ RUN \ libstdc++ \ nodejs \ python3 && \ - echo "**** install flexget ****" && \ + echo "**** install flexget ****" && \ if [ -z ${FLEXGET_VERSION+x} ]; then \ FLEXGET_VERSION=$(curl -s https://api.github.com/repos/flexget/flexget/releases/latest \ | awk '/tag_name/{print $4;exit}' FS='[""]'); \ @@ -47,7 +47,7 @@ RUN \ pip install -U --no-cache-dir \ pip \ wheel && \ - pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.18/ \ + pip install -U --no-cache --find-links https://wheel-index.linuxserver.io/alpine-3.19/ \ click \ flexget==${FLEXGET_VERSION#v} \ requests \ diff --git a/readme-vars.yml b/readme-vars.yml index 3a0bd87..6903916 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -26,7 +26,7 @@ param_env_vars: - { env_var: "FG_CONFIG_FILE", env_value: "/config/.flexget/config.yml", desc: "Set the FlexGet config file location." } param_usage_include_vols: true param_volumes: - - { vol_path: "/config", vol_host_path: "/path/to/data", desc: "Local path for FlexGet config files." } + - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Local path for FlexGet config files." } param_usage_include_ports: true param_ports: - { external_port: "5050", internal_port: "5050", port_desc: "HTTP port for the WebUI." } @@ -51,12 +51,13 @@ app_setup_block: | 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. - Use the optional paths if you dont understand, or dont want hardlinks/atomic moves. + 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. # changelog changelogs: + - { 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."} - { date: "03.07.23:", desc: "Initial Release." }