From 2fac529c7c84abc6be19a45d1d48d6e377adc828 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 13:15:10 -0500 Subject: [PATCH 01/22] Bump actions/checkout from 3 to 4 (#181) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/create-json-list.yml | 2 +- .github/workflows/lint.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/create-json-list.yml b/.github/workflows/create-json-list.yml index 6a77d75..97deec3 100644 --- a/.github/workflows/create-json-list.yml +++ b/.github/workflows/create-json-list.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.API_KEY20220726 }} diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 24ee19a..1c7bdd4 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,7 +7,7 @@ jobs: editorconfig-checker: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: editorconfig-checker run: | docker run --rm -v ${GITHUB_WORKSPACE}:/check mstruebing/editorconfig-checker @@ -15,7 +15,7 @@ jobs: markdownlint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: markdownlint run: | find ~+ ${github_workspace} -name '*.md' | xargs docker run --rm -v ${GITHUB_WORKSPACE}:${GITHUB_WORKSPACE} markdownlint/markdownlint -r ~MD013,~MD033,~MD034,~MD046,~MD002,~MD041 @@ -23,7 +23,7 @@ jobs: yamllint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: yamllint run: | find ~+ ${github_workspace} -name '*.yaml' -o -name '*.yml' | xargs docker run --rm -v ${GITHUB_WORKSPACE}:${GITHUB_WORKSPACE} peterdavehello/yamllint yamllint -d '{extends: default, rules: {document-start: {present: false}, line-length: disable, comments-indentation: disable, indentation: disable}}' From 21cf25a3a3d66afb47d84cc67c66988dd26d657d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 13:15:24 -0500 Subject: [PATCH 02/22] Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#184) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/create-json-list.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create-json-list.yml b/.github/workflows/create-json-list.yml index 97deec3..2a9fae1 100644 --- a/.github/workflows/create-json-list.yml +++ b/.github/workflows/create-json-list.yml @@ -33,7 +33,7 @@ jobs: done jq -n --arg v "${template_file_list[*]}" '{"templates": $v | split(" ")}' > template-file-list.json - - uses: stefanzweifel/git-auto-commit-action@v4 + - uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: Automated Change template-file-list.json file_pattern: templates/template-file-list.json From c2d7f280532e1762e94f32315c5a0a920c62aacf Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 8 Apr 2024 18:35:21 +0200 Subject: [PATCH 03/22] Update qbittorrent.yml (#194) --- templates/qbittorrent.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/qbittorrent.yml b/templates/qbittorrent.yml index 540bac3..53f82d2 100644 --- a/templates/qbittorrent.yml +++ b/templates/qbittorrent.yml @@ -44,7 +44,7 @@ - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} - - UMASK=022 + - UMASK=002 - VPN_ENABLED=${VPN_ENABLED} - VPN_FIREWALL_TYPE=legacy - VPN_PROVIDER=${VPN_PROVIDER} From 8c24aa281a6708ce96aad4ca2b2fd47e886eb8cf Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 8 Apr 2024 18:35:48 +0200 Subject: [PATCH 04/22] Update radarr.yml (#195) --- templates/radarr.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/radarr.yml b/templates/radarr.yml index 3b51e84..db26d3e 100644 --- a/templates/radarr.yml +++ b/templates/radarr.yml @@ -22,6 +22,7 @@ - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} + - UMASK=002 volumes: - /etc/localtime:/etc/localtime:ro - ${DOCKERCONFDIR}/radarr:/config From e48ba8a80e61eaec9627cd5153f63b6eff83d056 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 8 Apr 2024 18:36:19 +0200 Subject: [PATCH 05/22] Update sonarr.yml (#196) --- templates/sonarr.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/templates/sonarr.yml b/templates/sonarr.yml index 622fed7..4f2b1da 100644 --- a/templates/sonarr.yml +++ b/templates/sonarr.yml @@ -1,8 +1,9 @@ -# Sonarr - https://hotio.dev/containers/sonarr/ -# -# Don't forget to create the directory, change the -u value if needed (the created user) -# sudo -u docker mkdir -m=00775 /volume1/docker/appdata/sonarr -# + # Sonarr - https://hotio.dev/containers/sonarr/ + # + # Don't forget to create the directory, change the -u value if needed (the created user) + # sudo -u docker mkdir -m=00775 /volume1/docker/appdata/sonarr + # + sonarr: container_name: sonarr image: hotio/sonarr:nightly @@ -22,6 +23,7 @@ - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} + - UMASK=002 volumes: - /etc/localtime:/etc/localtime:ro - ${DOCKERCONFDIR}/sonarr:/config From 83cf4760cc266c06827928f98e021feed7788f71 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 8 Apr 2024 18:36:39 +0200 Subject: [PATCH 06/22] Update plex.yml (#197) --- templates/plex.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/templates/plex.yml b/templates/plex.yml index bebdaae..2352576 100644 --- a/templates/plex.yml +++ b/templates/plex.yml @@ -3,6 +3,7 @@ # Don't forget to create the directory, change chown command if needed (the user:group part) # sudo -u docker mkdir -m=00775 /volume1/docker/appdata/plex # + plex: container_name: plex image: hotio/plex @@ -24,10 +25,10 @@ - TZ=${TZ} - UMASK=002 - ARGS= - - PLEX_CLAIM=${PLEX_CLAIM} - - ADVERTISE_IP=${PLEX_ADVERTISE_IP} - - ALLOWED_NETWORKS= - - PLEX_PASS=${PLEX_PASS} + - PLEX_CLAIM_TOKEN=${PLEX_CLAIM_TOKEN} + - PLEX_ADVERTISE_URL=${PLEX_ADVERTISE_URL} + - PLEX_NO_AUTH_NETWORKS="" + - PLEX_BETA_INSTALL=${PLEX_BETA_INSTALL} volumes: - /etc/localtime:/etc/localtime:ro - ${DOCKERCONFDIR}/plex:/config:rw From b6f0a134f99f3efb85ce98556d6636283aa6b19f Mon Sep 17 00:00:00 2001 From: bokkoman Date: Wed, 10 Apr 2024 05:19:03 +0200 Subject: [PATCH 07/22] Update sonarr.yml (#198) --- templates/sonarr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/sonarr.yml b/templates/sonarr.yml index 4f2b1da..6a3752a 100644 --- a/templates/sonarr.yml +++ b/templates/sonarr.yml @@ -6,7 +6,7 @@ sonarr: container_name: sonarr - image: hotio/sonarr:nightly + image: ghcr.io/hotio/sonarr:latest restart: unless-stopped logging: driver: json-file From 5920b63e1fdce442f7f1ae7a3b721c857a3e15c8 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 15 Apr 2024 22:36:57 +0200 Subject: [PATCH 08/22] Update sabnzbd.yml (#205) --- templates/sabnzbd.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/templates/sabnzbd.yml b/templates/sabnzbd.yml index eff00fc..5f11f6d 100644 --- a/templates/sabnzbd.yml +++ b/templates/sabnzbd.yml @@ -5,7 +5,7 @@ # sabnzbd: container_name: sabnzbd - image: hotio/sabnzbd:latest + image: ghcr.io/hotio/sabnzbd restart: unless-stopped logging: driver: json-file @@ -18,11 +18,12 @@ - org.hotio.pullio.discord.webhook=${PULLIO_DISCORD_WEBHOOK} ports: - 8080:8080 - - 9090:9090 environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} + - UMASK=002 + - WEBUI_PORTS=8080/tcp,8080/udp volumes: - /etc/localtime:/etc/localtime:ro - ${DOCKERCONFDIR}/sabnzbd:/config From 27d19f92edd93f17885950a97553f27bb5890d87 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 15 Apr 2024 22:37:10 +0200 Subject: [PATCH 09/22] Update readarr.yml (#204) --- templates/readarr.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/readarr.yml b/templates/readarr.yml index 0abef04..607af0a 100644 --- a/templates/readarr.yml +++ b/templates/readarr.yml @@ -5,7 +5,7 @@ # readarr: container_name: readarr - image: hotio/readarr + image: ghcr.io/hotio/readarr restart: unless-stopped logging: driver: json-file @@ -22,6 +22,7 @@ - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} + - UMASK=002 volumes: - /etc/localtime:/etc/localtime:ro - ${DOCKERCONFDIR}/readarr:/config From 61ac27dee77f32439ec1a6baa3ade3ef67d64c5a Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 15 Apr 2024 22:37:24 +0200 Subject: [PATCH 10/22] Update qbittorrent.yml (#203) --- templates/qbittorrent.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/qbittorrent.yml b/templates/qbittorrent.yml index 53f82d2..00321c8 100644 --- a/templates/qbittorrent.yml +++ b/templates/qbittorrent.yml @@ -5,10 +5,10 @@ # # If you want to use VPN follow the instructions below. # To enable VPN set "VPN_ENABLED=true" in the .env, and uncomment the 'devices' section below. If you don't want VPN enabled set "VPN_ENABLED=false" -# Start the container, and in your /appdata/qbittorrent a wireguard folder will be created where you need to place your wg0.conf file you got from your VPN provider !!! -# Edit the wg0.conf, change AllowedIPs to 0.0.0.0/1,128.0.0.0/1 +# Start the container, and in your /appdata/qbittorrent a wireguard folder will be created where you need to place your wg0.conf file you got from your VPN provider and rename it to wg0-fix.conf # Remove the `DNS = 1.1.1.1` line from the wg0.conf # Remove any preexisting preup or postup from your wg0.conf file +# Restart qbittorrent after you made the changes to wg0 config file. # # If you are getting a "Failed to open '/dev/net/tun'" error, run the commands below. # 1 - sudo curl -sL https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/script/tun.service -o "/etc/systemd/system/tun.service" @@ -19,7 +19,7 @@ qbittorrent: container_name: qbittorrent - image: hotio/qbittorrent:legacy + image: hotio/qbittorrent:latest restart: unless-stopped logging: driver: json-file From 71c050004de87106bd7faca9859d92dda850ac12 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 15 Apr 2024 22:37:37 +0200 Subject: [PATCH 11/22] Update bazarr.yml (#201) --- templates/bazarr.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/bazarr.yml b/templates/bazarr.yml index 3ec5377..ee93295 100644 --- a/templates/bazarr.yml +++ b/templates/bazarr.yml @@ -5,7 +5,7 @@ # bazarr: container_name: bazarr - image: hotio/bazarr:nightly + image: ghcr.io/hotio/bazarr:nightly restart: unless-stopped logging: driver: json-file @@ -22,6 +22,7 @@ - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} + - UMASK=002 volumes: - /etc/localtime:/etc/localtime:ro - ${DOCKERCONFDIR}/bazarr:/config From 42a7621c2b07c79089fe781400ee56150806ef65 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Mon, 15 Apr 2024 22:39:19 +0200 Subject: [PATCH 12/22] Update trash_syno_installer.sh (#202) Co-authored-by: TRaSH --- script/trash_syno_installer.sh | 12 +----------- templates/autobrr.yml | 2 +- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/script/trash_syno_installer.sh b/script/trash_syno_installer.sh index 6d7514a..f5d476d 100644 --- a/script/trash_syno_installer.sh +++ b/script/trash_syno_installer.sh @@ -753,19 +753,9 @@ while true; do sed -r 's|# devices:| devices:|g' -i "${docker_conf_dir}/appdata/docker-compose.yml" sed -r 's|# - /dev/net/tun:/dev/net/tun| - /dev/net/tun:/dev/net/tun|g' -i "${docker_conf_dir}/appdata/docker-compose.yml" if [[ -f "${docker_conf_dir}/appdata/qbittorrent/wireguard/wg0.conf" ]]; then - if sed -r 's|AllowedIPs = (.*)|AllowedIPs = 0.0.0.0/1,128.0.0.0/1|g' -i "${docker_conf_dir}/appdata/qbittorrent/wireguard/wg0.conf" 2> /dev/null; then + if mv "${docker_conf_dir}/appdata/qbittorrent/wireguard/wg0.conf" "${docker_conf_dir}/appdata/qbittorrent/wireguard/wg0-fix.conf" 2> /dev/null; then printf '\n%b\n' " ${utick} wg0.conf found and fixed." fi - - if curl -sL https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/script/PreUp.sh -o "${docker_conf_dir}/appdata/qbittorrent/wireguard/PreUp.sh"; then - printf '\n%b\n' " ${utick} PreUp.sh downloaded to ${docker_conf_dir}/appdata/qbittorrent/wireguard/PreUp.sh" - fi - - if ! grep -q 'PreUp = bash /config/wireguard/PreUp.sh' "${docker_conf_dir}/appdata/qbittorrent/wireguard/wg0.conf"; then - if sed '/^\[Interface\]/!b;:a;n;/./ba;iPreUp = bash /config/wireguard/PreUp.sh' -i "${docker_conf_dir}/appdata/qbittorrent/wireguard/wg0.conf" 2> /dev/null; then - printf '\n%b\n' " ${utick} PreUp = bash /config/wireguard/PreUp.sh added to wg0.conf" - fi - fi else printf '\n%b\n\n ' " ${ucross} wg0.conf not found. Place file with filename ${clc}wg0.conf${cend} and answer yes when ready." fi diff --git a/templates/autobrr.yml b/templates/autobrr.yml index c5ca0aa..9c61220 100644 --- a/templates/autobrr.yml +++ b/templates/autobrr.yml @@ -2,7 +2,7 @@ # # Don't forget to create the directory, change chown command if needed (the user:group part) # sudo -u docker mkdir -m=00775 /volume1/docker/appdata/autobrr -# +# autobrr: container_name: autobrr image: ghcr.io/autobrr/autobrr:latest From b1dbbc7d743d2b8ad059a5e820e5b33cf267f73f Mon Sep 17 00:00:00 2001 From: Bauke Date: Tue, 16 Apr 2024 12:02:31 +0200 Subject: [PATCH 13/22] =?UTF-8?q?Merge=20branches=20'main'=20and=20'main'?= =?UTF-8?q?=20of=20https://github.com/TRaSH-/Guides-=E2=80=A6=20(#206)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: bz --- templates/qbitmanage.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/qbitmanage.yml b/templates/qbitmanage.yml index 5b5a78b..2c7c6de 100644 --- a/templates/qbitmanage.yml +++ b/templates/qbitmanage.yml @@ -5,8 +5,8 @@ # qbit_manage: container_name: qbitmanage - image: bobokun/qbit_manage - restart: unless-stopped + image: ghcr.io/stuffanthings/qbit_manage:latest + restart: on-failure:2 logging: driver: json-file options: From 11abc5c9062f1483993dc8f9e4498d5966f5f139 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rundur=20J=C3=B6rundsson?= Date: Thu, 13 Jun 2024 16:14:49 +0000 Subject: [PATCH 14/22] feat(prowlarr): add prowlarr (#210) --- docker-compose/docker-compose.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml index 7d320ad..de482f7 100644 --- a/docker-compose/docker-compose.yml +++ b/docker-compose/docker-compose.yml @@ -81,6 +81,35 @@ services: - ${DOCKERCONFDIR}/bazarr:/config - ${DOCKERSTORAGEDIR}/media:/data/media +# Prowlarr - https://hotio.dev/containers/prowlarr/ +# +# Don't forget to create the directory, change chown command if needed (the user:group part) +# sudo -u docker mkdir -m=00775 /volume1/docker/appdata/prowlarr +# + prowlarr: + container_name: prowlarr + image: hotio/prowlarr:testing + restart: unless-stopped + logging: + driver: json-file + options: + max-file: ${DOCKERLOGGING_MAXFILE} + max-size: ${DOCKERLOGGING_MAXSIZE} + labels: + - org.hotio.pullio.update=${PULLIO_UPDATE} + - org.hotio.pullio.notify=${PULLIO_NOTIFY} + - org.hotio.pullio.discord.webhook=${PULLIO_DISCORD_WEBHOOK} + ports: + - 9696:9696 + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TZ} + - UMASK=002 + - ARGS= + volumes: + - ${DOCKERCONFDIR}/prowlarr:/config:rw + # Plex - https://hotio.dev/containers/plex/ # mkdir -p /volume1/docker/appdata/plex # Also please read the extra info => https://trash-guides.info/Hardlinks/How-to-setup-for/Synology/#appdata From ac964af193b9892ffede81cb49b0b54bc730418e Mon Sep 17 00:00:00 2001 From: bokkoman Date: Thu, 13 Jun 2024 18:16:30 +0200 Subject: [PATCH 15/22] fix(jellyfin): add quicksync video check (#211) --- script/trash_syno_installer.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/script/trash_syno_installer.sh b/script/trash_syno_installer.sh index f5d476d..2a47c5b 100644 --- a/script/trash_syno_installer.sh +++ b/script/trash_syno_installer.sh @@ -717,14 +717,15 @@ while true; do for options in "${selected_options[@]}"; do mkdir -p "${docker_conf_dir}/appdata/${options}" get_app_compose "${options}" - [[ "${options}" == 'plex' ]] && plex_installed="yes" + [[ "${options}" == 'plex' ]] && plex_installed="yes" + [[ "${options}" == 'jellyfin' ]] && jellyfin_installed="yes" [[ "${options}" == 'qbittorrent' ]] && qbit_installed="yes" && mkdir -p "${docker_data_dir}"/torrents/{tv,movies} [[ "${options}" == 'radarr' ]] && mkdir -p "${docker_data_dir}/media/movies" [[ "${options}" == 'sonarr' ]] && mkdir -p "${docker_data_dir}/media/tv" [[ "${options}" =~ ^(sabnzbd|nzbget)$ ]] && mkdir -p "${docker_data_dir}"/usenet/complete/{tv,movies} done - if [[ "${plex_installed}" == "yes" ]]; then + if [[ "${plex_installed}" == "yes" || "${jellyfin_installed}" == "yes" ]]; then #check for quick sync if [[ -d "$qsv" ]]; then ### Do nothing if $qsv exists. From 559fe7ed94141710ea61216c78b186de5a69d72c Mon Sep 17 00:00:00 2001 From: bokkoman Date: Thu, 13 Jun 2024 18:17:32 +0200 Subject: [PATCH 16/22] fix(env): add missing details and clarify for plex (#207) --- docker-compose/.env | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/docker-compose/.env b/docker-compose/.env index 0d7a599..f885e6d 100644 --- a/docker-compose/.env +++ b/docker-compose/.env @@ -16,22 +16,29 @@ TZ=Europe/Amsterdam DOCKERLOGGING_MAXFILE=10 DOCKERLOGGING_MAXSIZE=200k -## PLEX + +## PLEX Section # Go to plex.tv/claim and login with your account, # copy the claim code and add it "claim-xxxxxxxxxxxxxxxxxxxx". # When starting the new plex server for the first time, the server will be added to your account. PLEX_CLAIM_TOKEN=claim-xxxxxxxxxxxxxxxxxxxx + # If you are a Plex Pass subscriber, you can enable the install of beta builds PLEX_BETA_INSTALL=true -# Replace http://192.168.x.x:32400 with your + +# Replace http://192.168.x.x:32400 with the IP of your server/nas. # This is useful to aid your local clients in discovering your plex server when running in the bridge network mode. PLEX_ADVERTISE_URL="http://192.168.x.x:32400" + ## VPN Settings (Only needed if you want to run a VPN Container) -# if the torrent vpn client GUI isn't visible run "sudo insmod /lib/modules/tun.ko" and if that doesn't fix it also run "sudo insmod /lib/modules/iptable_mangle.ko" -# to make it survive boot => 'Task Scheduler', Select user 'root', event 'Boot-up' and check 'Enabled'. As script enter: "insmod /lib/modules/tun.ko" -# and if needed "insmod /lib/modules/iptable_mangle.ko" + +# If you are getting a "Failed to open '/dev/net/tun'" error, run the commands below. +# 1 - sudo curl -sL https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/script/tun.service -o "/etc/systemd/system/tun.service" +# 2 - sudo systemctl enable /etc/systemd/system/tun.service +# 3 - sudo systemctl start tun +# Check if running with - sudo systemctl status tun # / LAN_NETWORK=192.168.x.0/24 From 77718065f5938c9a10feed00bf5f3afa649c1383 Mon Sep 17 00:00:00 2001 From: SimplyJanDE <78982850+SimplyJanDE@users.noreply.github.com> Date: Thu, 13 Jun 2024 19:08:01 +0200 Subject: [PATCH 17/22] feat(jellyseerr): add jellyseerr (#209) Co-authored-by: Bauke --- templates/jellyseerr.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 templates/jellyseerr.yml diff --git a/templates/jellyseerr.yml b/templates/jellyseerr.yml new file mode 100644 index 0000000..8cbd15a --- /dev/null +++ b/templates/jellyseerr.yml @@ -0,0 +1,28 @@ +# Jellyseerr - https://hotio.dev/containers/jellyseerr/ +# +# Don't forget to create the directory, change chown command if needed (the user:group part) +# sudo -u docker mkdir -m=00775 /volume1/docker/appdata/jellyseerr +# + jellyseerr: + container_name: jellyseerr + image: hotio/jellyseerr + restart: unless-stopped + logging: + driver: json-file + options: + max-file: ${DOCKERLOGGING_MAXFILE} + max-size: ${DOCKERLOGGING_MAXSIZE} + labels: + - org.hotio.pullio.update=${PULLIO_UPDATE} + - org.hotio.pullio.notify=${PULLIO_NOTIFY} + - org.hotio.pullio.discord.webhook=${PULLIO_DISCORD_WEBHOOK} + ports: + - 5055:5055 + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TZ} + volumes: + - /etc/localtime:/etc/localtime:ro + - ${DOCKERCONFDIR}/jellyseerr:/config + - ${DOCKERSTORAGEDIR}/media:/data/media From 4a6f4679fd644ea2b46666aabaa539c430f5d479 Mon Sep 17 00:00:00 2001 From: Author Date: Thu, 13 Jun 2024 17:08:14 +0000 Subject: [PATCH 18/22] Automated Change template-file-list.json --- templates/template-file-list.json | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/template-file-list.json b/templates/template-file-list.json index a4594e6..cb53be4 100644 --- a/templates/template-file-list.json +++ b/templates/template-file-list.json @@ -7,6 +7,7 @@ "dozzle", "emby", "jellyfin", + "jellyseerr", "lidarr", "notifiarr", "overseerr", From dd00df3e6dec2c6fcd80daf5cf585c730f0d0110 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Tue, 25 Jun 2024 13:28:37 +0200 Subject: [PATCH 19/22] docs(synology-plex): update note regarding Plex advertise url port (#213) --- docker-compose/.env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose/.env b/docker-compose/.env index f885e6d..4f986a2 100644 --- a/docker-compose/.env +++ b/docker-compose/.env @@ -27,7 +27,7 @@ PLEX_CLAIM_TOKEN=claim-xxxxxxxxxxxxxxxxxxxx # If you are a Plex Pass subscriber, you can enable the install of beta builds PLEX_BETA_INSTALL=true -# Replace http://192.168.x.x:32400 with the IP of your server/nas. +# Replace IP in http://192.168.x.x:32400 with the IP of your server/nas, don't change the port! Unless you specifically changed the default port. # This is useful to aid your local clients in discovering your plex server when running in the bridge network mode. PLEX_ADVERTISE_URL="http://192.168.x.x:32400" From 60d6d100d21dd32324c5caa7403a34dbc6323838 Mon Sep 17 00:00:00 2001 From: bakerboy448 <55419169+bakerboy448@users.noreply.github.com> Date: Mon, 29 Jul 2024 23:41:46 -0500 Subject: [PATCH 20/22] (feat)qbittorrent: link to hotio docs for env cars (#214) --- templates/qbittorrent.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/qbittorrent.yml b/templates/qbittorrent.yml index 00321c8..6988810 100644 --- a/templates/qbittorrent.yml +++ b/templates/qbittorrent.yml @@ -1,5 +1,7 @@ # qBittorrent - https://hub.docker.com/r/hotio/qbittorrent # +# Refer to Hotio's documentation for additional details on container / vpn enviormental variables at https://hotio.dev/containers/qbittorrent. +# # Don't forget to create the directory, change chown command if needed (the user:group part) # sudo -u docker mkdir -m=00775 /volume1/docker/appdata/qbittorrent # From 650ce9f03ca6f8e6516c59f9f7843f324cf28bd5 Mon Sep 17 00:00:00 2001 From: bokkoman Date: Tue, 3 Dec 2024 15:15:38 +0100 Subject: [PATCH 21/22] Chore(qbittorrent): Add info on first time use password (#215) --- templates/qbittorrent.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/qbittorrent.yml b/templates/qbittorrent.yml index 6988810..a816c78 100644 --- a/templates/qbittorrent.yml +++ b/templates/qbittorrent.yml @@ -1,12 +1,10 @@ -# qBittorrent - https://hub.docker.com/r/hotio/qbittorrent -# # Refer to Hotio's documentation for additional details on container / vpn enviormental variables at https://hotio.dev/containers/qbittorrent. # # Don't forget to create the directory, change chown command if needed (the user:group part) # sudo -u docker mkdir -m=00775 /volume1/docker/appdata/qbittorrent # # If you want to use VPN follow the instructions below. -# To enable VPN set "VPN_ENABLED=true" in the .env, and uncomment the 'devices' section below. If you don't want VPN enabled set "VPN_ENABLED=false" +# To enable VPN set "VPN_ENABLED=true" in the .env file, and uncomment the 'devices' section below. If you don't want VPN enabled set "VPN_ENABLED=false" # Start the container, and in your /appdata/qbittorrent a wireguard folder will be created where you need to place your wg0.conf file you got from your VPN provider and rename it to wg0-fix.conf # Remove the `DNS = 1.1.1.1` line from the wg0.conf # Remove any preexisting preup or postup from your wg0.conf file @@ -18,6 +16,8 @@ # 3 - sudo systemctl start tun # Check if running with - sudo systemctl status tun # recreate the container with - sudo docker-compose up --force-recreate qbittorrent +# +# The webui password will be printed in the docker log of this container, run "sudo docker logs qbittorrent" to find it or use Dozzle container to read logs. qbittorrent: container_name: qbittorrent From c4428428f07e7fe18e5c761df6efa9a5fc25c7f5 Mon Sep 17 00:00:00 2001 From: Aiz <66974576+Aiz0@users.noreply.github.com> Date: Fri, 31 Jan 2025 00:25:56 +0100 Subject: [PATCH 22/22] docs(authelia): fix authelia link (#216) --- templates/authelia.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/authelia.yml b/templates/authelia.yml index 13efd35..06ea3bd 100644 --- a/templates/authelia.yml +++ b/templates/authelia.yml @@ -1,4 +1,4 @@ -# Authelia - https://www.authelia.com/docs/ +# Authelia - https://www.authelia.com # # Don't forget to create the directory, change the -u value if needed (the created user) # sudo -u docker mkdir -m=00775 /volume1/docker/appdata/authelia