From cb8b8b51a7037e4a39ab9624e3f7219c678cf616 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20B=C3=A9dard-Couture?= Date: Wed, 6 Nov 2024 13:05:00 -0500 Subject: [PATCH 1/2] Fix links (#96) * Update links to images to community-scripts repo * Update links to community-scripts repo --- ct/bookstack.sh | 2 +- json/filebrowser.json | 2 +- json/heimdall-dashboard.json | 2 +- json/microcode.json | 2 +- json/monitor-all.json | 2 +- json/nocodb.json | 2 +- json/openobserve.json | 2 +- json/photoprism.json | 2 +- json/pimox-haos-vm.json | 2 +- json/scaling-governor.json | 2 +- json/whoogle.json | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/ct/bookstack.sh b/ct/bookstack.sh index 93f63b9a..5e908874 100644 --- a/ct/bookstack.sh +++ b/ct/bookstack.sh @@ -3,7 +3,7 @@ source <(curl -s https://raw.githubusercontent.com/community-scripts/ProxmoxVE/m # Copyright (c) 2021-2024 community-scripts ORG # Author: MickLesk (Canbiz) # License: MIT -# https://github.com/tteck/Proxmox/raw/main/LICENSE +# https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE # Source: https://github.com/BookStackApp/BookStack function header_info { diff --git a/json/filebrowser.json b/json/filebrowser.json index a2165f94..aa609238 100644 --- a/json/filebrowser.json +++ b/json/filebrowser.json @@ -11,7 +11,7 @@ "interface_port": "8080", "documentation": null, "website": "https://filebrowser.org/features", - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/filebrowser.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/filebrowser.png?raw=true", "description": "File Browser offers a user-friendly web interface for managing files within a designated directory. It allows you to perform various actions such as uploading, deleting, previewing, renaming, and editing files.", "install_methods": [ { diff --git a/json/heimdall-dashboard.json b/json/heimdall-dashboard.json index 4b60225e..1a78219f 100644 --- a/json/heimdall-dashboard.json +++ b/json/heimdall-dashboard.json @@ -11,7 +11,7 @@ "interface_port": "7990", "documentation": null, "website": "https://heimdall.site/", - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/heimdall.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/heimdall.png?raw=true", "description": "Heimdall Dashboard is a self-hosted, web-based dashboard for managing and monitoring the health of applications and servers. It allows you to keep track of the status of your systems from a single, centralized location, and receive notifications when things go wrong. With Heimdall Dashboard, you have full control over your data and can customize it to meet your specific needs. Self-hosting the dashboard gives you the flexibility to run it on your own infrastructure, making it a suitable solution for organizations that prioritize data security and privacy.", "install_methods": [ { diff --git a/json/microcode.json b/json/microcode.json index 488e4098..fe94d5d2 100644 --- a/json/microcode.json +++ b/json/microcode.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/processor.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/processor.png?raw=true", "description": "Processor Microcode is a layer of low-level software that runs on the processor and provides patches or updates to its firmware. Microcode updates can fix hardware bugs, improve performance, and enhance security features of the processor.\r\n\r\nIt's important to note that the availability of firmware update mechanisms, such as Intel's Management Engine (ME) or AMD's Platform Security Processor (PSP), may vary depending on the processor and its specific implementation. Therefore, it's recommended to consult the documentation for your processor to confirm whether firmware updates can be applied through the operating system.", "install_methods": [ { diff --git a/json/monitor-all.json b/json/monitor-all.json index 610218e7..a556d39b 100644 --- a/json/monitor-all.json +++ b/json/monitor-all.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/monitor.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/monitor.png?raw=true", "description": "This script will add Monitor-All to Proxmox VE, which will monitor the status of all your instances, both containers and virtual machines, excluding templates and user-defined ones, and automatically restart or reset them if they become unresponsive. This is particularly useful if you're experiencing problems with Home Assistant becoming non-responsive every few days/weeks. Monitor-All also maintains a log of the entire process, which can be helpful for troubleshooting and monitoring purposes.\r\n\r\n\ud83d\udec8 Virtual machines without the QEMU guest agent installed must be excluded.\r\n\ud83d\udec8 Prior to generating any new CT/VM not found in this repository, it's necessary to halt Proxmox VE Monitor-All by running systemctl stop ping-instances.", "install_methods": [ { diff --git a/json/nocodb.json b/json/nocodb.json index f98df810..4f32b300 100644 --- a/json/nocodb.json +++ b/json/nocodb.json @@ -11,7 +11,7 @@ "interface_port": "8080", "documentation": null, "website": "https://www.nocodb.com/", - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/nocodb.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/nocodb.png?raw=true", "description": "NocoDB is a document-oriented database management system. It uses the NoSQL (Not Only SQL) data model, which allows for more flexible and scalable data storage than traditional relational databases. NoCoDB stores data in JSON format, making it easier to manage and query complex data structures, and supports a range of data types, including strings, numbers, arrays, and objects. The software provides a web-based interface for managing and querying data, and includes features such as real-time data synchronization, auto-indexing, and full-text search. NoCoDB is designed to be scalable, and can be used for a range of applications, from small projects to large enterprise systems. The software is free and open-source, and is designed to be easy to use and integrate with other applications.", "install_methods": [ { diff --git a/json/openobserve.json b/json/openobserve.json index 053e4f1e..822f3262 100644 --- a/json/openobserve.json +++ b/json/openobserve.json @@ -11,7 +11,7 @@ "interface_port": "5080", "documentation": null, "website": "https://openobserve.ai/", - "logo": "https://raw.githubusercontent.com/tteck/Proxmox/main/misc/images/openobsecure.png", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/openobsecure.png?raw=true", "description": "OpenObserve is a simple yet sophisticated log search, infrastructure monitoring, and APM solution.", "install_methods": [ { diff --git a/json/photoprism.json b/json/photoprism.json index ead5cd3a..5dd1417a 100644 --- a/json/photoprism.json +++ b/json/photoprism.json @@ -11,7 +11,7 @@ "interface_port": "2342", "documentation": null, "website": "https://photoprism.app/", - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/photoprism.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/photoprism.png?raw=true", "description": "PhotoPrism is an AI-Powered Photos App for the Decentralized Web. It makes use of the latest technologies to tag and find pictures automatically without getting in your way.", "install_methods": [ { diff --git a/json/pimox-haos-vm.json b/json/pimox-haos-vm.json index 0c73e5dc..8266cbc3 100644 --- a/json/pimox-haos-vm.json +++ b/json/pimox-haos-vm.json @@ -11,7 +11,7 @@ "interface_port": "8123", "documentation": null, "website": "https://github.com/jiangcuo/Proxmox-Port", - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/pimox.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/pimox.png?raw=true", "description": "The script automates the manual process of finding, downloading and extracting the aarch64 (qcow2) disk image provided by the Home Assistant Team, creating a VM with user defined settings, importing and attaching the disk, setting the boot order and starting the VM.", "install_methods": [ { diff --git a/json/scaling-governor.json b/json/scaling-governor.json index 75eadad3..7e51d741 100644 --- a/json/scaling-governor.json +++ b/json/scaling-governor.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": "https://www.kernel.org/doc/html/latest/admin-guide/pm/cpufreq.html?#generic-scaling-governors", "website": null, - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/cpu.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/cpu.png?raw=true", "description": "The CPU scaling governor determines how the CPU frequency is adjusted based on the workload, with the goal of either conserving power or improving performance. By scaling the frequency up or down, the operating system can optimize the CPU usage and conserve energy when possible. Generic Scaling Governors", "install_methods": [ { diff --git a/json/whoogle.json b/json/whoogle.json index 793f3a41..5545a859 100644 --- a/json/whoogle.json +++ b/json/whoogle.json @@ -11,7 +11,7 @@ "interface_port": "5000", "documentation": null, "website": null, - "logo": "https://github.com/tteck/Proxmox/blob/main/misc/images/whoogle.png?raw=true", + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/whoogle.png?raw=true", "description": "Get Google search results, but without any ads, javascript, AMP links, cookies, or IP address tracking.", "install_methods": [ { From 53fd2b6cc85ef1329c191827bdc6905076f876c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20B=C3=A9dard-Couture?= Date: Wed, 6 Nov 2024 14:02:34 -0500 Subject: [PATCH 2/2] Remove custom update script. This is handled by the update script and the /usr/bin/update is created automatically by the customize function in install.func (#95) --- install/pialert-install.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/install/pialert-install.sh b/install/pialert-install.sh index 579dd850..119ae699 100644 --- a/install/pialert-install.sh +++ b/install/pialert-install.sh @@ -79,8 +79,6 @@ done sed -i 's#PIALERT_PATH\s*=\s*'\''/home/pi/pialert'\''#PIALERT_PATH = '\''/opt/pialert'\''#' /opt/pialert/config/pialert.conf sed -i 's/$HOME/\/opt/g' /opt/pialert/install/pialert.cron crontab /opt/pialert/install/pialert.cron -echo "bash -c \"\$(wget -qLO - https://github.com/leiweibau/Pi.Alert/raw/main/install/pialert_update.sh)\" -s --lxc" >/usr/bin/update -chmod +x /usr/bin/update echo "python3 /opt/pialert/back/pialert.py 1" >/usr/bin/scan chmod +x /usr/bin/scan echo "/opt/pialert/back/pialert-cli set_permissions --lxc" >/usr/bin/permissions