From 09de4e9ca9b47f716fa1e4a8b1fb239aa11af4bf Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner <73236783+michelroegl-brunner@users.noreply.github.com> Date: Mon, 23 Feb 2026 18:25:24 +0100 Subject: [PATCH] Remove huntarr (#12226) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * huntarr.sh * huntarr-install.sh löschen * Delete frontend/public/json/huntarr.json * Delete ct/headers/huntarr --------- Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com> --- ct/headers/huntarr | 6 --- ct/huntarr.sh | 62 ------------------------------- frontend/public/json/huntarr.json | 36 ------------------ install/huntarr-install.sh | 45 ---------------------- 4 files changed, 149 deletions(-) delete mode 100644 ct/headers/huntarr delete mode 100644 ct/huntarr.sh delete mode 100644 frontend/public/json/huntarr.json delete mode 100644 install/huntarr-install.sh diff --git a/ct/headers/huntarr b/ct/headers/huntarr deleted file mode 100644 index d81fc93cf..000000000 --- a/ct/headers/huntarr +++ /dev/null @@ -1,6 +0,0 @@ - __ __ - / /_ __ ______ / /_____ ___________ - / __ \/ / / / __ \/ __/ __ `/ ___/ ___/ - / / / / /_/ / / / / /_/ /_/ / / / / -/_/ /_/\__,_/_/ /_/\__/\__,_/_/ /_/ - diff --git a/ct/huntarr.sh b/ct/huntarr.sh deleted file mode 100644 index 7d81a6b47..000000000 --- a/ct/huntarr.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env bash -source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func) -# Copyright (c) 2021-2026 community-scripts ORG -# Author: BiluliB -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE -# Source: https://github.com/plexguide/Huntarr.io - -APP="huntarr" -var_tags="${var_tags:-arr}" -var_cpu="${var_cpu:-2}" -var_ram="${var_ram:-1024}" -var_disk="${var_disk:-4}" -var_os="${var_os:-debian}" -var_version="${var_version:-13}" -var_unprivileged="${var_unprivileged:-1}" - -header_info "$APP" -variables -color -catch_errors - -function update_script() { - header_info - check_container_storage - check_container_resources - - if [[ ! -f /opt/huntarr/main.py ]]; then - msg_error "No ${APP} Installation Found!" - exit - fi - - PYTHON_VERSION="3.12" setup_uv - - if check_for_gh_release "huntarr" "plexguide/Huntarr.io"; then - msg_info "Stopping Service" - systemctl stop huntarr - msg_ok "Stopped Service" - - ensure_dependencies build-essential - fetch_and_deploy_gh_release "huntarr" "plexguide/Huntarr.io" "tarball" - - msg_info "Updating Huntarr" - cd /opt/huntarr - $STD uv pip install -r requirements.txt --python /opt/huntarr/.venv/bin/python - msg_ok "Updated Huntarr" - - msg_info "Starting Service" - systemctl start huntarr - msg_ok "Started Service" - msg_ok "Updated successfully!" - fi - exit -} - -start -build_container -description - -msg_ok "Completed successfully!\n" -echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}" -echo -e "${INFO}${YW} Access it using the following URL:${CL}" -echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:9705${CL}" diff --git a/frontend/public/json/huntarr.json b/frontend/public/json/huntarr.json deleted file mode 100644 index d78e144ef..000000000 --- a/frontend/public/json/huntarr.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "name": "Huntarr", - "slug": "huntarr", - "categories": [ - 14 - ], - "date_created": "2025-06-18", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 9705, - "documentation": "https://github.com/plexguide/Huntarr.io/wiki", - "config_path": "/opt/huntarr", - "website": "https://github.com/plexguide/Huntarr.io", - "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/huntarr.webp", - "description": "Huntarr is a tool that automates the search for missing or low-quality media content in your collection. It works seamlessly with applications like Sonarr, Radarr, Lidarr, Readarr, and Whisparr, enhancing their functionality with continuous background scans to identify and update missed or outdated content. Through a user-friendly web interface accessible on port 9705, Huntarr provides real-time statistics, log views, and extensive configuration options. The software is especially useful for users who want to keep their media library up to date by automatically searching for missing episodes or higher-quality versions. Huntarr is well-suited for self-hosted environments and can easily run in LXC containers or Docker setups.", - "disable": false, - "install_methods": [ - { - "type": "default", - "script": "ct/huntarr.sh", - "resources": { - "cpu": 2, - "ram": 1024, - "hdd": 4, - "os": "debian", - "version": "13" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] -} diff --git a/install/huntarr-install.sh b/install/huntarr-install.sh deleted file mode 100644 index 9fdf5f609..000000000 --- a/install/huntarr-install.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (c) 2021-2026 community-scripts ORG -# Author: BiluliB -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE -# Source: https://github.com/plexguide/Huntarr.io - -source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" -color -verb_ip6 -catch_errors -setting_up_container -network_check -update_os - -msg_info "Installing Dependencies" -$STD apt install -y build-essential -msg_ok "Installed Dependencies" - -PYTHON_VERSION="3.12" setup_uv -fetch_and_deploy_gh_release "huntarr" "plexguide/Huntarr.io" "tarball" - -msg_info "Configure Huntarr" -$STD uv venv --clear /opt/huntarr/.venv -$STD uv pip install --python /opt/huntarr/.venv/bin/python -r /opt/huntarr/requirements.txt -msg_ok "Configured Huntrarr" - -msg_info "Creating Service" -cat </etc/systemd/system/huntarr.service -[Unit] -Description=Huntarr Service -After=network.target -[Service] -WorkingDirectory=/opt/huntarr -ExecStart=/opt/huntarr/.venv/bin/python /opt/huntarr/main.py -Restart=always -[Install] -WantedBy=multi-user.target -EOF -systemctl enable -q --now huntarr -msg_ok "Created Service" - -motd_ssh -customize -cleanup_lxc