Refactor Apprise-API: fix URLs to ProxmoxVED, remove pre-installed deps (curl, sed)

This commit is contained in:
CanbiZ (MickLesk)
2026-03-27 14:06:26 +01:00
parent cb49eacbc1
commit ef0a16733f
2 changed files with 5 additions and 5 deletions

View File

@@ -1,8 +1,8 @@
#!/usr/bin/env bash #!/usr/bin/env bash
source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func) source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/misc/build.func)
# Copyright (c) 2021-2026 community-scripts ORG # Copyright (c) 2021-2026 community-scripts ORG
# Author: SystemIdleProcess # Author: SystemIdleProcess
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE
# Source: https://github.com/caronc/apprise-api # Source: https://github.com/caronc/apprise-api
APP="Apprise-API" APP="Apprise-API"
@@ -39,7 +39,7 @@ function update_script() {
msg_info "Updating Apprise-API" msg_info "Updating Apprise-API"
cd /opt/apprise cd /opt/apprise
cp ./requirements.txt /etc/requirements.txt cp ./requirements.txt /etc/requirements.txt
$STD apt install -y nginx curl sed git $STD apt install -y nginx git
$STD uv pip install -r requirements.txt gunicorn supervisor --system $STD uv pip install -r requirements.txt gunicorn supervisor --system
cp -fr apprise_api/static /usr/share/nginx/html/s/ cp -fr apprise_api/static /usr/share/nginx/html/s/
mv apprise_api/ webapp mv apprise_api/ webapp

View File

@@ -2,7 +2,7 @@
# Copyright (c) 2021-2026 community-scripts ORG # Copyright (c) 2021-2026 community-scripts ORG
# Author: SystemIdleProcess # Author: SystemIdleProcess
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE
# Source: https://github.com/caronc/apprise-api # Source: https://github.com/caronc/apprise-api
source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" source /dev/stdin <<<"$FUNCTIONS_FILE_PATH"
@@ -19,7 +19,7 @@ fetch_and_deploy_gh_release "apprise" "caronc/apprise-api" "tarball"
msg_info "Setup Apprise-API" msg_info "Setup Apprise-API"
cd /opt/apprise cd /opt/apprise
cp ./requirements.txt /etc/requirements.txt cp ./requirements.txt /etc/requirements.txt
$STD apt install -y nginx curl sed git $STD apt install -y nginx git
$STD uv pip install -r requirements.txt gunicorn supervisor --system $STD uv pip install -r requirements.txt gunicorn supervisor --system
cp -fr apprise_api/static /usr/share/nginx/html/s/ cp -fr apprise_api/static /usr/share/nginx/html/s/
mv apprise_api/ webapp mv apprise_api/ webapp