From 748531c3b48bb2c20331e4e71bb4994832ebb06b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 4 Dec 2024 03:56:13 +0000 Subject: [PATCH] Bot Updating Templated Files --- readme-vars.yml | 76 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 56 insertions(+), 20 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index 1ee618d..b502b66 100755 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -6,43 +6,79 @@ project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/ma project_blurb: | [{{ project_name|capitalize }}]({{ project_url }}) is a indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Sonarr, Radarr, Lidarr, and Readarr offering complete management of your indexers with no per app Indexer setup required (we do it all). project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}" - # supported architectures available_architectures: - - { arch: "{{ arch_x86_64 }}", tag: "amd64-latest" } - - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest" } - + - {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} + - {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} # development version development_versions: true development_versions_items: - - { tag: "latest", desc: "Prowlarr stable releases" } - - { tag: "develop", desc: "Prowlarr releases from their develop branch" } - - { tag: "nightly", desc: "Prowlarr releases from their nightly branch" } - + - {tag: "latest", desc: "Prowlarr stable releases"} + - {tag: "develop", desc: "Prowlarr releases from their develop branch"} + - {tag: "nightly", desc: "Prowlarr releases from their nightly branch"} # container parameters param_container_name: "{{ project_name }}" param_usage_include_vols: true param_volumes: - - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Database and Prowlarr configs" } - + - {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Database and Prowlarr configs"} param_usage_include_ports: true param_ports: - - { external_port: "9696", internal_port: "9696", port_desc: "The port for the Prowlarr web UI" } - + - {external_port: "9696", internal_port: "9696", port_desc: "The port for the Prowlarr web UI"} readonly_supported: true - # application setup block app_setup_block_enabled: true app_setup_block: | Access the webui at `:9696`, for more information check out [Prowlarr](https://github.com/Prowlarr/Prowlarr). Setup info can be found [here](https://wikijs.servarr.com/prowlarr/quick-start-guide). - +# init diagram +init_diagram: | + "prowlarr:latest": { + docker-mods + base { + fix-attr +\nlegacy cont-init + } + docker-mods -> base + legacy-services + custom services + init-services -> legacy-services + init-services -> custom services + custom services -> legacy-services + legacy-services -> ci-service-check + init-migrations -> init-adduser + init-os-end -> init-config + init-config -> init-config-end + init-prowlarr-config -> init-config-end + init-os-end -> init-crontab-config + init-mods-end -> init-custom-files + base -> init-envfile + base -> init-migrations + base -> init-mods + init-config-end -> init-mods + init-mods -> init-mods-end + init-mods-package-install -> init-mods-end + init-mods -> init-mods-package-install + base -> init-os-end + init-adduser -> init-os-end + init-envfile -> init-os-end + init-migrations -> init-os-end + init-config -> init-prowlarr-config + init-custom-files -> init-services + init-mods-end -> init-services + init-services -> svc-cron + svc-cron -> legacy-services + init-services -> svc-prowlarr + svc-prowlarr -> legacy-services + } + Base Images: { + "baseimage-alpine:3.20" + } + "prowlarr:latest" <- Base Images # changelog changelogs: - - { date: "31.05.24:", desc: "Rebase Alpine 3.20." } - - { date: "20.03.24:", desc: "Rebase to Alpine 3.19." } - - { date: "06.06.23:", desc: "Rebase master to Alpine 3.18, deprecate armhf as per [https://www.linuxserver.io/armhf](https://www.linuxserver.io/armhf)." } - - { date: "03.01.23:", desc: "Publish stable release." } - - { date: "20.02.22:", desc: "Rebase develop branch to Alpine." } - - { date: "06.06.21:", desc: "Initial realease." } + - {date: "31.05.24:", desc: "Rebase Alpine 3.20."} + - {date: "20.03.24:", desc: "Rebase to Alpine 3.19."} + - {date: "06.06.23:", desc: "Rebase master to Alpine 3.18, deprecate armhf as per [https://www.linuxserver.io/armhf](https://www.linuxserver.io/armhf)."} + - {date: "03.01.23:", desc: "Publish stable release."} + - {date: "20.02.22:", desc: "Rebase develop branch to Alpine."} + - {date: "06.06.21:", desc: "Initial realease."}