mirror of
				https://github.com/community-scripts/ProxmoxVE.git
				synced 2025-11-04 02:12:49 +00:00 
			
		
		
		
	Compare commits
	
		
			11 Commits
		
	
	
		
			2025-09-24
			...
			2025-09-25
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					c41b18f083 | ||
| 
						 | 
					f983f75b30 | ||
| 
						 | 
					137dd647dd | ||
| 
						 | 
					2f5c608f45 | ||
| 
						 | 
					b8e06c05d0 | ||
| 
						 | 
					2beb89055c | ||
| 
						 | 
					308897fdc7 | ||
| 
						 | 
					5b73367c80 | ||
| 
						 | 
					5c0eefa652 | ||
| 
						 | 
					7c5c654dbe | ||
| 
						 | 
					984eeedf31 | 
							
								
								
									
										18
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								CHANGELOG.md
									
									
									
									
									
								
							@@ -10,8 +10,26 @@
 | 
				
			|||||||
> [!CAUTION]
 | 
					> [!CAUTION]
 | 
				
			||||||
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
 | 
					Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## 2025-09-26
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 2025-09-25
 | 
					## 2025-09-25
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 🆕 New Scripts
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - GoAway ([#7900](https://github.com/community-scripts/ProxmoxVE/pull/7900))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 🚀 Updated Scripts
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - #### ✨ New Features
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    - ntfy: bump to debian 13 [@CrazyWolf13](https://github.com/CrazyWolf13) ([#7895](https://github.com/community-scripts/ProxmoxVE/pull/7895))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 🌐 Website
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - #### ✨ New Features
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    - feat: add menu icons to website [@BramSuurdje](https://github.com/BramSuurdje) ([#7894](https://github.com/community-scripts/ProxmoxVE/pull/7894))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 2025-09-24
 | 
					## 2025-09-24
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 🆕 New Scripts
 | 
					### 🆕 New Scripts
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										54
									
								
								ct/goaway.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								ct/goaway.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,54 @@
 | 
				
			|||||||
 | 
					#!/usr/bin/env bash
 | 
				
			||||||
 | 
					source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func)
 | 
				
			||||||
 | 
					# Copyright (c) 2021-2025 community-scripts ORG
 | 
				
			||||||
 | 
					# Author: Slaviša Arežina (tremor021)
 | 
				
			||||||
 | 
					# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
 | 
				
			||||||
 | 
					# Source: https://github.com/pommee/goaway
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					APP="GoAway"
 | 
				
			||||||
 | 
					var_tags="${var_tags:-network}"
 | 
				
			||||||
 | 
					var_cpu="${var_cpu:-1}"
 | 
				
			||||||
 | 
					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 [[ ! -d /opt/goaway ]]; then
 | 
				
			||||||
 | 
					    msg_error "No ${APP} Installation Found!"
 | 
				
			||||||
 | 
					    exit
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  if check_for_gh_release "goaway" "pommee/goaway"; then
 | 
				
			||||||
 | 
					    msg_info "Stopping Services"
 | 
				
			||||||
 | 
					    systemctl stop goaway
 | 
				
			||||||
 | 
					    msg_ok "Stopped Services"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    fetch_and_deploy_gh_release "goaway" "pommee/goaway" "prebuild" "latest" "/opt/goaway" "goaway_*_linux_amd64.tar.gz"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    msg_info "Starting Services"
 | 
				
			||||||
 | 
					    systemctl start goaway
 | 
				
			||||||
 | 
					    msg_ok "Started Services"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    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}:8080${CL}"
 | 
				
			||||||
							
								
								
									
										6
									
								
								ct/headers/goaway
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								ct/headers/goaway
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
				
			|||||||
 | 
					   ______      ___                      
 | 
				
			||||||
 | 
					  / ____/___  /   |_      ______ ___  __
 | 
				
			||||||
 | 
					 / / __/ __ \/ /| | | /| / / __ `/ / / /
 | 
				
			||||||
 | 
					/ /_/ / /_/ / ___ | |/ |/ / /_/ / /_/ / 
 | 
				
			||||||
 | 
					\____/\____/_/  |_|__/|__/\__,_/\__, /  
 | 
				
			||||||
 | 
					                               /____/   
 | 
				
			||||||
							
								
								
									
										32
									
								
								ct/ntfy.sh
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								ct/ntfy.sh
									
									
									
									
									
								
							@@ -1,7 +1,7 @@
 | 
				
			|||||||
#!/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/ProxmoxVE/main/misc/build.func)
 | 
				
			||||||
# Copyright (c) 2021-2025 tteck
 | 
					# Copyright (c) 2021-2025 community-scripts ORG
 | 
				
			||||||
# Author: tteck (tteckster)
 | 
					# Author: CrazyWolf13
 | 
				
			||||||
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
 | 
					# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
 | 
				
			||||||
# Source: https://ntfy.sh/
 | 
					# Source: https://ntfy.sh/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -11,7 +11,7 @@ var_cpu="${var_cpu:-1}"
 | 
				
			|||||||
var_ram="${var_ram:-512}"
 | 
					var_ram="${var_ram:-512}"
 | 
				
			||||||
var_disk="${var_disk:-2}"
 | 
					var_disk="${var_disk:-2}"
 | 
				
			||||||
var_os="${var_os:-debian}"
 | 
					var_os="${var_os:-debian}"
 | 
				
			||||||
var_version="${var_version:-12}"
 | 
					var_version="${var_version:-13}"
 | 
				
			||||||
var_unprivileged="${var_unprivileged:-1}"
 | 
					var_unprivileged="${var_unprivileged:-1}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
header_info "$APP"
 | 
					header_info "$APP"
 | 
				
			||||||
@@ -23,13 +23,31 @@ function update_script() {
 | 
				
			|||||||
    header_info
 | 
					    header_info
 | 
				
			||||||
    check_container_storage
 | 
					    check_container_storage
 | 
				
			||||||
    check_container_resources
 | 
					    check_container_resources
 | 
				
			||||||
    if [[ ! -d /var ]]; then
 | 
					    if [[ ! -d /etc/ntfy ]]; then
 | 
				
			||||||
        msg_error "No ${APP} Installation Found!"
 | 
					        msg_error "No ${APP} Installation Found!"
 | 
				
			||||||
        exit
 | 
					        exit
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if [ -f /etc/apt/keyrings/archive.heckel.io.gpg ]; then
 | 
				
			||||||
 | 
					        msg_info "Correcting old Ntfy Repository"
 | 
				
			||||||
 | 
					        rm -f /etc/apt/keyrings/archive.heckel.io.gpg
 | 
				
			||||||
 | 
					        rm -f /etc/apt/sources.list.d/archive.heckel.io.list
 | 
				
			||||||
 | 
					        rm -f /etc/apt/sources.list.d/archive.heckel.io.list.bak
 | 
				
			||||||
 | 
					        rm -f /etc/apt/sources.list.d/archive.heckel.io.sources
 | 
				
			||||||
 | 
					        curl -fsSL -o /etc/apt/keyrings/ntfy.gpg https://archive.ntfy.sh/apt/keyring.gpg
 | 
				
			||||||
 | 
					        cat <<'EOF' >/etc/apt/sources.list.d/ntfy.sources 
 | 
				
			||||||
 | 
					Types: deb
 | 
				
			||||||
 | 
					URIs: https://archive.ntfy.sh/apt/
 | 
				
			||||||
 | 
					Suites: stable
 | 
				
			||||||
 | 
					Components: main
 | 
				
			||||||
 | 
					Signed-By: /etc/apt/keyrings/ntfy.gpg
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					        msg_ok "Corrected old Ntfy Repository"
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
    msg_info "Updating $APP LXC"
 | 
					    msg_info "Updating $APP LXC"
 | 
				
			||||||
    $STD apt-get update
 | 
					    $STD apt update
 | 
				
			||||||
    $STD apt-get -y upgrade
 | 
					    $STD apt -y upgrade
 | 
				
			||||||
    msg_ok "Updated $APP LXC"
 | 
					    msg_ok "Updated $APP LXC"
 | 
				
			||||||
    exit
 | 
					    exit
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -41,4 +59,4 @@ description
 | 
				
			|||||||
msg_ok "Completed Successfully!\n"
 | 
					msg_ok "Completed Successfully!\n"
 | 
				
			||||||
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
 | 
					echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
 | 
				
			||||||
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
 | 
					echo -e "${INFO}${YW} Access it using the following URL:${CL}"
 | 
				
			||||||
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"
 | 
					echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										40
									
								
								frontend/public/json/goaway.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								frontend/public/json/goaway.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,40 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "name": "GoAway",
 | 
				
			||||||
 | 
					  "slug": "goaway",
 | 
				
			||||||
 | 
					  "categories": [
 | 
				
			||||||
 | 
					    5
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "date_created": "2025-09-25",
 | 
				
			||||||
 | 
					  "type": "ct",
 | 
				
			||||||
 | 
					  "updateable": true,
 | 
				
			||||||
 | 
					  "privileged": false,
 | 
				
			||||||
 | 
					  "interface_port": 8080,
 | 
				
			||||||
 | 
					  "documentation": "https://github.com/pommee/goaway#configuration-file",
 | 
				
			||||||
 | 
					  "config_path": "/opt/goaway/config/settings.yaml",
 | 
				
			||||||
 | 
					  "website": "https://github.com/pommee/goaway",
 | 
				
			||||||
 | 
					  "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/goaway.webp",
 | 
				
			||||||
 | 
					  "description": "Lightweight DNS sinkhole written in Go with a modern dashboard client. Very good looking new alternative to Pi-Hole and Adguard Home.",
 | 
				
			||||||
 | 
					  "install_methods": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "type": "default",
 | 
				
			||||||
 | 
					      "script": "ct/goaway.sh",
 | 
				
			||||||
 | 
					      "resources": {
 | 
				
			||||||
 | 
					        "cpu": 1,
 | 
				
			||||||
 | 
					        "ram": 1024,
 | 
				
			||||||
 | 
					        "hdd": 4,
 | 
				
			||||||
 | 
					        "os": "Debian",
 | 
				
			||||||
 | 
					        "version": "13"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "default_credentials": {
 | 
				
			||||||
 | 
					    "username": null,
 | 
				
			||||||
 | 
					    "password": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "notes": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "text": "Type `cat ~/goaway.creds` to see login credentials.",
 | 
				
			||||||
 | 
					      "type": "info"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -1,31 +1,186 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
	"categories": [
 | 
					  "categories": [
 | 
				
			||||||
		{ "name": "Proxmox & Virtualization", "id": 1, "sort_order": 1.0, "description": "Tools and scripts to manage Proxmox VE and virtualization platforms effectively." },
 | 
					    {
 | 
				
			||||||
		{ "name": "Operating Systems", "id": 2, "sort_order": 2.0, "description": "Scripts for deploying and managing various operating systems." },
 | 
					      "name": "Proxmox & Virtualization",
 | 
				
			||||||
		{ "name": "Containers & Docker", "id": 3, "sort_order": 3.0, "description": "Solutions for containerization using Docker and related technologies." },
 | 
					      "id": 1,
 | 
				
			||||||
		{ "name": "Network & Firewall", "id": 4, "sort_order": 4.0, "description": "Enhance network security and configure firewalls with ease." },
 | 
					      "sort_order": 1.0,
 | 
				
			||||||
		{ "name": "Adblock & DNS", "id": 5, "sort_order": 5.0, "description": "Optimize your network with DNS and ad-blocking solutions." },
 | 
					      "description": "Tools and scripts to manage Proxmox VE and virtualization platforms effectively.",
 | 
				
			||||||
		{ "name": "Authentication & Security", "id": 6, "sort_order": 6.0, "description": "Secure your infrastructure with authentication and security tools." },
 | 
					      "icon": "server"
 | 
				
			||||||
		{ "name": "Backup & Recovery", "id": 7, "sort_order": 7.0, "description": "Reliable backup and recovery scripts to protect your data." },
 | 
					    },
 | 
				
			||||||
		{ "name": "Databases", "id": 8, "sort_order": 8.0, "description": "Deploy and manage robust database systems with ease." },
 | 
					    {
 | 
				
			||||||
		{ "name": "Monitoring & Analytics", "id": 9, "sort_order": 9.0, "description": "Monitor system performance and analyze data seamlessly." },
 | 
					      "name": "Operating Systems",
 | 
				
			||||||
		{ "name": "Dashboards & Frontends", "id": 10, "sort_order": 10.0, "description": "Create interactive dashboards and user-friendly frontends." },
 | 
					      "id": 2,
 | 
				
			||||||
		{ "name": "Files & Downloads", "id": 11, "sort_order": 11.0, "description": "Manage file sharing and downloading solutions efficiently." },
 | 
					      "sort_order": 2.0,
 | 
				
			||||||
		{ "name": "Documents & Notes", "id": 12, "sort_order": 12.0, "description": "Organize and manage documents and note-taking tools." },
 | 
					      "description": "Scripts for deploying and managing various operating systems.",
 | 
				
			||||||
		{ "name": "Media & Streaming", "id": 13, "sort_order": 13.0, "description": "Stream and manage media effortlessly across devices." },
 | 
					      "icon": "monitor"
 | 
				
			||||||
		{ "name": "*Arr Suite", "id": 14, "sort_order": 14.0, "description": "Automated media management with the popular *Arr suite tools." },
 | 
					    },
 | 
				
			||||||
		{ "name": "NVR & Cameras", "id": 15, "sort_order": 15.0, "description": "Manage network video recorders and camera setups." },
 | 
					    {
 | 
				
			||||||
		{ "name": "IoT & Smart Home", "id": 16, "sort_order": 16.0, "description": "Control and automate IoT devices and smart home systems." },
 | 
					      "name": "Containers & Docker",
 | 
				
			||||||
		{ "name": "ZigBee, Z-Wave & Matter", "id": 17, "sort_order": 17.0, "description": "Solutions for ZigBee, Z-Wave, and Matter-based device management." },
 | 
					      "id": 3,
 | 
				
			||||||
		{ "name": "MQTT & Messaging", "id": 18, "sort_order": 18.0, "description": "Set up reliable messaging and MQTT-based communication systems." },
 | 
					      "sort_order": 3.0,
 | 
				
			||||||
		{ "name": "Automation & Scheduling", "id": 19, "sort_order": 19.0, "description": "Automate tasks and manage scheduling with powerful tools." },
 | 
					      "description": "Solutions for containerization using Docker and related technologies.",
 | 
				
			||||||
		{ "name": "AI / Coding & Dev-Tools", "id": 20, "sort_order": 20.0, "description": "Leverage AI and developer tools for smarter coding workflows." },
 | 
					      "icon": "box"
 | 
				
			||||||
		{ "name": "Webservers & Proxies", "id": 21, "sort_order": 21.0, "description": "Deploy and configure web servers and proxy solutions." },
 | 
					    },
 | 
				
			||||||
		{ "name": "Bots & ChatOps", "id": 22, "sort_order": 22.0, "description": "Enhance collaboration with bots and ChatOps integrations." },
 | 
					    {
 | 
				
			||||||
		{ "name": "Finance & Budgeting", "id": 23, "sort_order": 23.0, "description": "Track expenses and manage budgets efficiently." },
 | 
					      "name": "Network & Firewall",
 | 
				
			||||||
		{ "name": "Gaming & Leisure", "id": 24, "sort_order": 24.0, "description": "Scripts for gaming servers and leisure-related tools." },
 | 
					      "id": 4,
 | 
				
			||||||
		{ "name": "Business & ERP", "id": 25, "sort_order": 25.0, "description": "Streamline business operations with ERP and management tools." },
 | 
					      "sort_order": 4.0,
 | 
				
			||||||
		{ "name": "Miscellaneous", "id": 0, "sort_order": 99.0, "description": "General scripts and tools that don't fit into other categories." }
 | 
					      "description": "Enhance network security and configure firewalls with ease.",
 | 
				
			||||||
	]
 | 
					      "icon": "shield"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Adblock & DNS",
 | 
				
			||||||
 | 
					      "id": 5,
 | 
				
			||||||
 | 
					      "sort_order": 5.0,
 | 
				
			||||||
 | 
					      "description": "Optimize your network with DNS and ad-blocking solutions.",
 | 
				
			||||||
 | 
					      "icon": "ban"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Authentication & Security",
 | 
				
			||||||
 | 
					      "id": 6,
 | 
				
			||||||
 | 
					      "sort_order": 6.0,
 | 
				
			||||||
 | 
					      "description": "Secure your infrastructure with authentication and security tools.",
 | 
				
			||||||
 | 
					      "icon": "lock"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Backup & Recovery",
 | 
				
			||||||
 | 
					      "id": 7,
 | 
				
			||||||
 | 
					      "sort_order": 7.0,
 | 
				
			||||||
 | 
					      "description": "Reliable backup and recovery scripts to protect your data.",
 | 
				
			||||||
 | 
					      "icon": "archive"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Databases",
 | 
				
			||||||
 | 
					      "id": 8,
 | 
				
			||||||
 | 
					      "sort_order": 8.0,
 | 
				
			||||||
 | 
					      "description": "Deploy and manage robust database systems with ease.",
 | 
				
			||||||
 | 
					      "icon": "database"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Monitoring & Analytics",
 | 
				
			||||||
 | 
					      "id": 9,
 | 
				
			||||||
 | 
					      "sort_order": 9.0,
 | 
				
			||||||
 | 
					      "description": "Monitor system performance and analyze data seamlessly.",
 | 
				
			||||||
 | 
					      "icon": "bar-chart"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Dashboards & Frontends",
 | 
				
			||||||
 | 
					      "id": 10,
 | 
				
			||||||
 | 
					      "sort_order": 10.0,
 | 
				
			||||||
 | 
					      "description": "Create interactive dashboards and user-friendly frontends.",
 | 
				
			||||||
 | 
					      "icon": "layout"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Files & Downloads",
 | 
				
			||||||
 | 
					      "id": 11,
 | 
				
			||||||
 | 
					      "sort_order": 11.0,
 | 
				
			||||||
 | 
					      "description": "Manage file sharing and downloading solutions efficiently.",
 | 
				
			||||||
 | 
					      "icon": "download"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Documents & Notes",
 | 
				
			||||||
 | 
					      "id": 12,
 | 
				
			||||||
 | 
					      "sort_order": 12.0,
 | 
				
			||||||
 | 
					      "description": "Organize and manage documents and note-taking tools.",
 | 
				
			||||||
 | 
					      "icon": "file-text"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Media & Streaming",
 | 
				
			||||||
 | 
					      "id": 13,
 | 
				
			||||||
 | 
					      "sort_order": 13.0,
 | 
				
			||||||
 | 
					      "description": "Stream and manage media effortlessly across devices.",
 | 
				
			||||||
 | 
					      "icon": "play"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "*Arr Suite",
 | 
				
			||||||
 | 
					      "id": 14,
 | 
				
			||||||
 | 
					      "sort_order": 14.0,
 | 
				
			||||||
 | 
					      "description": "Automated media management with the popular *Arr suite tools.",
 | 
				
			||||||
 | 
					      "icon": "tv"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "NVR & Cameras",
 | 
				
			||||||
 | 
					      "id": 15,
 | 
				
			||||||
 | 
					      "sort_order": 15.0,
 | 
				
			||||||
 | 
					      "description": "Manage network video recorders and camera setups.",
 | 
				
			||||||
 | 
					      "icon": "camera"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "IoT & Smart Home",
 | 
				
			||||||
 | 
					      "id": 16,
 | 
				
			||||||
 | 
					      "sort_order": 16.0,
 | 
				
			||||||
 | 
					      "description": "Control and automate IoT devices and smart home systems.",
 | 
				
			||||||
 | 
					      "icon": "home"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "ZigBee, Z-Wave & Matter",
 | 
				
			||||||
 | 
					      "id": 17,
 | 
				
			||||||
 | 
					      "sort_order": 17.0,
 | 
				
			||||||
 | 
					      "description": "Solutions for ZigBee, Z-Wave, and Matter-based device management.",
 | 
				
			||||||
 | 
					      "icon": "radio"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "MQTT & Messaging",
 | 
				
			||||||
 | 
					      "id": 18,
 | 
				
			||||||
 | 
					      "sort_order": 18.0,
 | 
				
			||||||
 | 
					      "description": "Set up reliable messaging and MQTT-based communication systems.",
 | 
				
			||||||
 | 
					      "icon": "message-circle"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Automation & Scheduling",
 | 
				
			||||||
 | 
					      "id": 19,
 | 
				
			||||||
 | 
					      "sort_order": 19.0,
 | 
				
			||||||
 | 
					      "description": "Automate tasks and manage scheduling with powerful tools.",
 | 
				
			||||||
 | 
					      "icon": "clock"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "AI / Coding & Dev-Tools",
 | 
				
			||||||
 | 
					      "id": 20,
 | 
				
			||||||
 | 
					      "sort_order": 20.0,
 | 
				
			||||||
 | 
					      "description": "Leverage AI and developer tools for smarter coding workflows.",
 | 
				
			||||||
 | 
					      "icon": "code"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Webservers & Proxies",
 | 
				
			||||||
 | 
					      "id": 21,
 | 
				
			||||||
 | 
					      "sort_order": 21.0,
 | 
				
			||||||
 | 
					      "description": "Deploy and configure web servers and proxy solutions.",
 | 
				
			||||||
 | 
					      "icon": "globe"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Bots & ChatOps",
 | 
				
			||||||
 | 
					      "id": 22,
 | 
				
			||||||
 | 
					      "sort_order": 22.0,
 | 
				
			||||||
 | 
					      "description": "Enhance collaboration with bots and ChatOps integrations.",
 | 
				
			||||||
 | 
					      "icon": "bot"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Finance & Budgeting",
 | 
				
			||||||
 | 
					      "id": 23,
 | 
				
			||||||
 | 
					      "sort_order": 23.0,
 | 
				
			||||||
 | 
					      "description": "Track expenses and manage budgets efficiently.",
 | 
				
			||||||
 | 
					      "icon": "dollar-sign"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Gaming & Leisure",
 | 
				
			||||||
 | 
					      "id": 24,
 | 
				
			||||||
 | 
					      "sort_order": 24.0,
 | 
				
			||||||
 | 
					      "description": "Scripts for gaming servers and leisure-related tools.",
 | 
				
			||||||
 | 
					      "icon": "gamepad-2"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Business & ERP",
 | 
				
			||||||
 | 
					      "id": 25,
 | 
				
			||||||
 | 
					      "sort_order": 25.0,
 | 
				
			||||||
 | 
					      "description": "Streamline business operations with ERP and management tools.",
 | 
				
			||||||
 | 
					      "icon": "building"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Miscellaneous",
 | 
				
			||||||
 | 
					      "id": 0,
 | 
				
			||||||
 | 
					      "sort_order": 99.0,
 | 
				
			||||||
 | 
					      "description": "General scripts and tools that don't fit into other categories.",
 | 
				
			||||||
 | 
					      "icon": "more-horizontal"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ]
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@
 | 
				
			|||||||
        "ram": 512,
 | 
					        "ram": 512,
 | 
				
			||||||
        "hdd": 2,
 | 
					        "hdd": 2,
 | 
				
			||||||
        "os": "debian",
 | 
					        "os": "debian",
 | 
				
			||||||
        "version": "12"
 | 
					        "version": "13"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  ],
 | 
					  ],
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,39 +1,199 @@
 | 
				
			|||||||
[
 | 
					[
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "henrygd/beszel",
 | 
					    "name": "henrygd/beszel",
 | 
				
			||||||
    "version": "v0.12.11",
 | 
					    "version": "v0.12.12",
 | 
				
			||||||
    "date": "2025-09-24T22:19:00Z"
 | 
					    "date": "2025-09-25T23:46:01Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "ollama/ollama",
 | 
					    "name": "javedh-dev/tracktor",
 | 
				
			||||||
    "version": "v0.12.1-rc2",
 | 
					    "version": "0.3.10",
 | 
				
			||||||
    "date": "2025-09-23T06:20:20Z"
 | 
					    "date": "2025-09-25T21:32:07Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "booklore-app/booklore",
 | 
				
			||||||
 | 
					    "version": "v1.3.4",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T21:19:48Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "open-webui/open-webui",
 | 
				
			||||||
 | 
					    "version": "v0.6.31",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T20:28:17Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "go-gitea/gitea",
 | 
				
			||||||
 | 
					    "version": "v1.26.0-dev",
 | 
				
			||||||
 | 
					    "date": "2025-09-24T16:45:38Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "crowdsecurity/crowdsec",
 | 
				
			||||||
 | 
					    "version": "v1.7.0",
 | 
				
			||||||
 | 
					    "date": "2025-09-01T10:10:34Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "TandoorRecipes/recipes",
 | 
				
			||||||
 | 
					    "version": "2.2.7",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T19:04:38Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "kyantech/Palmr",
 | 
				
			||||||
 | 
					    "version": "v3.2.2-beta",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T18:44:52Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "home-assistant/core",
 | 
					    "name": "home-assistant/core",
 | 
				
			||||||
    "version": "2025.9.4",
 | 
					    "version": "2025.9.4",
 | 
				
			||||||
    "date": "2025-09-19T21:09:39Z"
 | 
					    "date": "2025-09-19T21:09:39Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "pommee/goaway",
 | 
				
			||||||
 | 
					    "version": "v0.62.2",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T17:21:23Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "firefly-iii/firefly-iii",
 | 
				
			||||||
 | 
					    "version": "v6.4.0",
 | 
				
			||||||
 | 
					    "date": "2025-09-13T16:38:21Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "Threadfin/Threadfin",
 | 
				
			||||||
 | 
					    "version": "1.2.39",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T15:57:02Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "tailscale/tailscale",
 | 
				
			||||||
 | 
					    "version": "v1.88.3",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T15:49:37Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "wazuh/wazuh",
 | 
				
			||||||
 | 
					    "version": "v4.13.1",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T15:43:49Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "duplicati/duplicati",
 | 
				
			||||||
 | 
					    "version": "v2.1.1.103-2.1.1.103_canary_2025-09-25",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T15:17:46Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "linkwarden/linkwarden",
 | 
				
			||||||
 | 
					    "version": "v2.13.0",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T15:19:02Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "SigNoz/signoz",
 | 
				
			||||||
 | 
					    "version": "v0.96.1",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T15:18:19Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "meilisearch/meilisearch",
 | 
				
			||||||
 | 
					    "version": "latest",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T14:32:13Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "bluenviron/mediamtx",
 | 
				
			||||||
 | 
					    "version": "v1.15.1",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T13:35:14Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "silverbulletmd/silverbullet",
 | 
				
			||||||
 | 
					    "version": "2.1.3",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T13:31:27Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "forgejo/forgejo",
 | 
				
			||||||
 | 
					    "version": "v14.0.0-dev",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T13:19:45Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "laurent22/joplin",
 | 
				
			||||||
 | 
					    "version": "server-v3.4.4",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T13:19:26Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "documenso/documenso",
 | 
				
			||||||
 | 
					    "version": "v1.12.6",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T12:14:44Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "influxdata/influxdb",
 | 
				
			||||||
 | 
					    "version": "v1.10.9",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T11:52:08Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "element-hq/synapse",
 | 
				
			||||||
 | 
					    "version": "v1.138.2",
 | 
				
			||||||
 | 
					    "date": "2025-09-24T12:45:13Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "Cleanuparr/Cleanuparr",
 | 
				
			||||||
 | 
					    "version": "v2.3.2",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T09:34:35Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "nzbgetcom/nzbget",
 | 
				
			||||||
 | 
					    "version": "v25.3",
 | 
				
			||||||
 | 
					    "date": "2025-09-01T09:47:06Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "keycloak/keycloak",
 | 
				
			||||||
 | 
					    "version": "26.3.5",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T06:23:28Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "Jackett/Jackett",
 | 
				
			||||||
 | 
					    "version": "v0.23.62",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T05:54:23Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "rabbitmq/rabbitmq-server",
 | 
				
			||||||
 | 
					    "version": "v4.1.4",
 | 
				
			||||||
 | 
					    "date": "2025-09-02T14:26:24Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "jellyfin/jellyfin",
 | 
				
			||||||
 | 
					    "version": "v10.10.7",
 | 
				
			||||||
 | 
					    "date": "2025-04-05T19:14:59Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "jeedom/core",
 | 
				
			||||||
 | 
					    "version": "4.4.20",
 | 
				
			||||||
 | 
					    "date": "2025-09-25T00:27:07Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "steveiliop56/tinyauth",
 | 
				
			||||||
 | 
					    "version": "v3.6.2",
 | 
				
			||||||
 | 
					    "date": "2025-07-17T12:08:03Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "MediaBrowser/Emby.Releases",
 | 
				
			||||||
 | 
					    "version": "4.9.1.2",
 | 
				
			||||||
 | 
					    "date": "2025-06-26T22:08:00Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "ollama/ollama",
 | 
				
			||||||
 | 
					    "version": "v0.12.2",
 | 
				
			||||||
 | 
					    "date": "2025-09-24T21:19:20Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "mongodb/mongo",
 | 
					    "name": "mongodb/mongo",
 | 
				
			||||||
    "version": "r8.2.1-rc1",
 | 
					    "version": "r8.2.1-rc1",
 | 
				
			||||||
    "date": "2025-09-24T19:54:34Z"
 | 
					    "date": "2025-09-24T19:54:34Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "gelbphoenix/autocaliweb",
 | 
				
			||||||
 | 
					    "version": "v0.10.2",
 | 
				
			||||||
 | 
					    "date": "2025-09-24T18:23:36Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "BerriAI/litellm",
 | 
				
			||||||
 | 
					    "version": "v1.77.4-nightly",
 | 
				
			||||||
 | 
					    "date": "2025-09-24T18:23:13Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "msgbyte/tianji",
 | 
					    "name": "msgbyte/tianji",
 | 
				
			||||||
    "version": "v1.26.3",
 | 
					    "version": "v1.26.3",
 | 
				
			||||||
    "date": "2025-09-24T17:37:55Z"
 | 
					    "date": "2025-09-24T17:37:55Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "TandoorRecipes/recipes",
 | 
					 | 
				
			||||||
    "version": "2.2.4",
 | 
					 | 
				
			||||||
    "date": "2025-09-24T17:11:29Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "go-gitea/gitea",
 | 
					 | 
				
			||||||
    "version": "v1.26.0-dev",
 | 
					 | 
				
			||||||
    "date": "2025-09-24T16:45:38Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "rclone/rclone",
 | 
					    "name": "rclone/rclone",
 | 
				
			||||||
    "version": "v1.71.1",
 | 
					    "version": "v1.71.1",
 | 
				
			||||||
@@ -54,21 +214,11 @@
 | 
				
			|||||||
    "version": "v1.9.10",
 | 
					    "version": "v1.9.10",
 | 
				
			||||||
    "date": "2025-09-24T13:49:53Z"
 | 
					    "date": "2025-09-24T13:49:53Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "influxdata/influxdb",
 | 
					 | 
				
			||||||
    "version": "v1.11.9",
 | 
					 | 
				
			||||||
    "date": "2025-09-24T13:15:07Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "fuma-nama/fumadocs",
 | 
					    "name": "fuma-nama/fumadocs",
 | 
				
			||||||
    "version": "fumadocs-typescript@4.0.9",
 | 
					    "version": "fumadocs-typescript@4.0.9",
 | 
				
			||||||
    "date": "2025-09-24T12:52:59Z"
 | 
					    "date": "2025-09-24T12:52:59Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "element-hq/synapse",
 | 
					 | 
				
			||||||
    "version": "v1.138.2",
 | 
					 | 
				
			||||||
    "date": "2025-09-24T12:45:13Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "zwave-js/zwave-js-ui",
 | 
					    "name": "zwave-js/zwave-js-ui",
 | 
				
			||||||
    "version": "v11.3.1",
 | 
					    "version": "v11.3.1",
 | 
				
			||||||
@@ -79,35 +229,15 @@
 | 
				
			|||||||
    "version": "@jupyter-notebook/ui-components@7.5.0-alpha.3",
 | 
					    "version": "@jupyter-notebook/ui-components@7.5.0-alpha.3",
 | 
				
			||||||
    "date": "2025-09-24T09:14:14Z"
 | 
					    "date": "2025-09-24T09:14:14Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "meilisearch/meilisearch",
 | 
					 | 
				
			||||||
    "version": "latest",
 | 
					 | 
				
			||||||
    "date": "2025-09-24T08:45:07Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "wazuh/wazuh",
 | 
					 | 
				
			||||||
    "version": "coverity-w39-4.14.0",
 | 
					 | 
				
			||||||
    "date": "2025-09-24T08:44:08Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "syncthing/syncthing",
 | 
					    "name": "syncthing/syncthing",
 | 
				
			||||||
    "version": "v2.0.10",
 | 
					    "version": "v2.0.10",
 | 
				
			||||||
    "date": "2025-09-24T08:33:37Z"
 | 
					    "date": "2025-09-24T08:33:37Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "Jackett/Jackett",
 | 
					    "name": "chrisbenincasa/tunarr",
 | 
				
			||||||
    "version": "v0.23.59",
 | 
					    "version": "v0.22.5",
 | 
				
			||||||
    "date": "2025-09-24T06:04:32Z"
 | 
					    "date": "2025-09-24T00:01:40Z"
 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "jeedom/core",
 | 
					 | 
				
			||||||
    "version": "4.4.20",
 | 
					 | 
				
			||||||
    "date": "2025-09-24T00:27:13Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "steveiliop56/tinyauth",
 | 
					 | 
				
			||||||
    "version": "v3.6.2",
 | 
					 | 
				
			||||||
    "date": "2025-07-17T12:08:03Z"
 | 
					 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "grafana/grafana",
 | 
					    "name": "grafana/grafana",
 | 
				
			||||||
@@ -134,16 +264,6 @@
 | 
				
			|||||||
    "version": "v1.143.1",
 | 
					    "version": "v1.143.1",
 | 
				
			||||||
    "date": "2025-09-23T19:00:49Z"
 | 
					    "date": "2025-09-23T19:00:49Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "firefly-iii/firefly-iii",
 | 
					 | 
				
			||||||
    "version": "v6.4.0",
 | 
					 | 
				
			||||||
    "date": "2025-09-13T16:38:21Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "Threadfin/Threadfin",
 | 
					 | 
				
			||||||
    "version": "1.2.38",
 | 
					 | 
				
			||||||
    "date": "2025-09-23T17:49:33Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "getumbrel/umbrel",
 | 
					    "name": "getumbrel/umbrel",
 | 
				
			||||||
    "version": "1.4.2",
 | 
					    "version": "1.4.2",
 | 
				
			||||||
@@ -164,21 +284,6 @@
 | 
				
			|||||||
    "version": "7.4.3rc1",
 | 
					    "version": "7.4.3rc1",
 | 
				
			||||||
    "date": "2025-09-23T13:54:56Z"
 | 
					    "date": "2025-09-23T13:54:56Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "duplicati/duplicati",
 | 
					 | 
				
			||||||
    "version": "v2.1.1.102-2.1.1.102_canary_2025-09-23",
 | 
					 | 
				
			||||||
    "date": "2025-09-23T13:32:25Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "documenso/documenso",
 | 
					 | 
				
			||||||
    "version": "v1.12.5",
 | 
					 | 
				
			||||||
    "date": "2025-09-23T11:00:48Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "keycloak/keycloak",
 | 
					 | 
				
			||||||
    "version": "26.2.9",
 | 
					 | 
				
			||||||
    "date": "2025-09-17T15:11:25Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "chrisvel/tududi",
 | 
					    "name": "chrisvel/tududi",
 | 
				
			||||||
    "version": "v0.82-rc5",
 | 
					    "version": "v0.82-rc5",
 | 
				
			||||||
@@ -189,11 +294,6 @@
 | 
				
			|||||||
    "version": "v1.5.3",
 | 
					    "version": "v1.5.3",
 | 
				
			||||||
    "date": "2025-09-20T12:12:33Z"
 | 
					    "date": "2025-09-20T12:12:33Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "booklore-app/booklore",
 | 
					 | 
				
			||||||
    "version": "v1.3.3",
 | 
					 | 
				
			||||||
    "date": "2025-09-23T00:41:08Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "postgres/postgres",
 | 
					    "name": "postgres/postgres",
 | 
				
			||||||
    "version": "REL_18_0",
 | 
					    "version": "REL_18_0",
 | 
				
			||||||
@@ -219,11 +319,6 @@
 | 
				
			|||||||
    "version": "4.5.3",
 | 
					    "version": "4.5.3",
 | 
				
			||||||
    "date": "2025-08-25T13:59:56Z"
 | 
					    "date": "2025-08-25T13:59:56Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "nzbgetcom/nzbget",
 | 
					 | 
				
			||||||
    "version": "v25.3",
 | 
					 | 
				
			||||||
    "date": "2025-09-01T09:47:06Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "Graylog2/graylog2-server",
 | 
					    "name": "Graylog2/graylog2-server",
 | 
				
			||||||
    "version": "7.0.0-beta.1",
 | 
					    "version": "7.0.0-beta.1",
 | 
				
			||||||
@@ -239,11 +334,6 @@
 | 
				
			|||||||
    "version": "v3.6.0",
 | 
					    "version": "v3.6.0",
 | 
				
			||||||
    "date": "2025-09-22T08:24:59Z"
 | 
					    "date": "2025-09-22T08:24:59Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "MediaBrowser/Emby.Releases",
 | 
					 | 
				
			||||||
    "version": "4.9.1.2",
 | 
					 | 
				
			||||||
    "date": "2025-06-26T22:08:00Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "Athou/commafeed",
 | 
					    "name": "Athou/commafeed",
 | 
				
			||||||
    "version": "5.11.1",
 | 
					    "version": "5.11.1",
 | 
				
			||||||
@@ -294,6 +384,11 @@
 | 
				
			|||||||
    "version": "v2.7.3",
 | 
					    "version": "v2.7.3",
 | 
				
			||||||
    "date": "2025-09-21T12:07:19Z"
 | 
					    "date": "2025-09-21T12:07:19Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "globaleaks/globaleaks-whistleblowing-software",
 | 
				
			||||||
 | 
					    "version": "v5.0.83",
 | 
				
			||||||
 | 
					    "date": "2025-09-21T07:40:35Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "thomiceli/opengist",
 | 
					    "name": "thomiceli/opengist",
 | 
				
			||||||
    "version": "v1.11.0",
 | 
					    "version": "v1.11.0",
 | 
				
			||||||
@@ -324,11 +419,6 @@
 | 
				
			|||||||
    "version": "v6.10.0",
 | 
					    "version": "v6.10.0",
 | 
				
			||||||
    "date": "2025-09-20T15:40:36Z"
 | 
					    "date": "2025-09-20T15:40:36Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "forgejo/forgejo",
 | 
					 | 
				
			||||||
    "version": "v12.0.4",
 | 
					 | 
				
			||||||
    "date": "2025-09-20T07:16:15Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "theonedev/onedev",
 | 
					    "name": "theonedev/onedev",
 | 
				
			||||||
    "version": "v13.0.1",
 | 
					    "version": "v13.0.1",
 | 
				
			||||||
@@ -339,6 +429,11 @@
 | 
				
			|||||||
    "version": "1.0.1",
 | 
					    "version": "1.0.1",
 | 
				
			||||||
    "date": "2025-09-19T22:28:31Z"
 | 
					    "date": "2025-09-19T22:28:31Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "mmastrac/stylus",
 | 
				
			||||||
 | 
					    "version": "v0.17.0",
 | 
				
			||||||
 | 
					    "date": "2025-09-19T22:23:28Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "ipfs/kubo",
 | 
					    "name": "ipfs/kubo",
 | 
				
			||||||
    "version": "v0.37.0",
 | 
					    "version": "v0.37.0",
 | 
				
			||||||
@@ -384,11 +479,6 @@
 | 
				
			|||||||
    "version": "v0.23.2",
 | 
					    "version": "v0.23.2",
 | 
				
			||||||
    "date": "2025-09-18T17:18:59Z"
 | 
					    "date": "2025-09-18T17:18:59Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "bluenviron/mediamtx",
 | 
					 | 
				
			||||||
    "version": "v1.15.0",
 | 
					 | 
				
			||||||
    "date": "2025-09-18T17:14:15Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "emqx/emqx",
 | 
					    "name": "emqx/emqx",
 | 
				
			||||||
    "version": "e5.10.1",
 | 
					    "version": "e5.10.1",
 | 
				
			||||||
@@ -399,6 +489,11 @@
 | 
				
			|||||||
    "version": "debian/12.1.25",
 | 
					    "version": "debian/12.1.25",
 | 
				
			||||||
    "date": "2025-09-18T15:40:25Z"
 | 
					    "date": "2025-09-18T15:40:25Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "sassanix/Warracker",
 | 
				
			||||||
 | 
					    "version": "0.10.1.12",
 | 
				
			||||||
 | 
					    "date": "2025-09-18T14:24:55Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "grokability/snipe-it",
 | 
					    "name": "grokability/snipe-it",
 | 
				
			||||||
    "version": "v8.3.2",
 | 
					    "version": "v8.3.2",
 | 
				
			||||||
@@ -429,16 +524,6 @@
 | 
				
			|||||||
    "version": "2.1.0-test1",
 | 
					    "version": "2.1.0-test1",
 | 
				
			||||||
    "date": "2025-09-17T18:21:45Z"
 | 
					    "date": "2025-09-17T18:21:45Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "open-webui/open-webui",
 | 
					 | 
				
			||||||
    "version": "v0.6.30",
 | 
					 | 
				
			||||||
    "date": "2025-09-17T17:25:37Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "tailscale/tailscale",
 | 
					 | 
				
			||||||
    "version": "v1.88.2",
 | 
					 | 
				
			||||||
    "date": "2025-09-17T17:25:12Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "heiher/hev-socks5-server",
 | 
					    "name": "heiher/hev-socks5-server",
 | 
				
			||||||
    "version": "2.10.0",
 | 
					    "version": "2.10.0",
 | 
				
			||||||
@@ -449,11 +534,6 @@
 | 
				
			|||||||
    "version": "10.0.20",
 | 
					    "version": "10.0.20",
 | 
				
			||||||
    "date": "2025-09-10T12:00:00Z"
 | 
					    "date": "2025-09-10T12:00:00Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "silverbulletmd/silverbullet",
 | 
					 | 
				
			||||||
    "version": "2.0.0",
 | 
					 | 
				
			||||||
    "date": "2025-08-29T13:38:35Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "cockpit-project/cockpit",
 | 
					    "name": "cockpit-project/cockpit",
 | 
				
			||||||
    "version": "347",
 | 
					    "version": "347",
 | 
				
			||||||
@@ -479,11 +559,6 @@
 | 
				
			|||||||
    "version": "v4.3.0.1",
 | 
					    "version": "v4.3.0.1",
 | 
				
			||||||
    "date": "2025-09-17T08:50:39Z"
 | 
					    "date": "2025-09-17T08:50:39Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "Cleanuparr/Cleanuparr",
 | 
					 | 
				
			||||||
    "version": "v2.3.1",
 | 
					 | 
				
			||||||
    "date": "2025-09-16T20:41:01Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "webmin/webmin",
 | 
					    "name": "webmin/webmin",
 | 
				
			||||||
    "version": "2.510",
 | 
					    "version": "2.510",
 | 
				
			||||||
@@ -524,16 +599,16 @@
 | 
				
			|||||||
    "version": "2.1.1",
 | 
					    "version": "2.1.1",
 | 
				
			||||||
    "date": "2025-09-16T06:21:32Z"
 | 
					    "date": "2025-09-16T06:21:32Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "seriousm4x/UpSnap",
 | 
				
			||||||
 | 
					    "version": "5.2.1",
 | 
				
			||||||
 | 
					    "date": "2025-09-15T21:26:25Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "Paymenter/Paymenter",
 | 
					    "name": "Paymenter/Paymenter",
 | 
				
			||||||
    "version": "v1.3.4",
 | 
					    "version": "v1.3.4",
 | 
				
			||||||
    "date": "2025-09-15T20:48:02Z"
 | 
					    "date": "2025-09-15T20:48:02Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "rabbitmq/rabbitmq-server",
 | 
					 | 
				
			||||||
    "version": "v4.1.4",
 | 
					 | 
				
			||||||
    "date": "2025-09-02T14:26:24Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "Kozea/Radicale",
 | 
					    "name": "Kozea/Radicale",
 | 
				
			||||||
    "version": "v3.5.6",
 | 
					    "version": "v3.5.6",
 | 
				
			||||||
@@ -649,11 +724,6 @@
 | 
				
			|||||||
    "version": "2.1.4",
 | 
					    "version": "2.1.4",
 | 
				
			||||||
    "date": "2025-09-10T12:08:09Z"
 | 
					    "date": "2025-09-10T12:08:09Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "kyantech/Palmr",
 | 
					 | 
				
			||||||
    "version": "v3.2.1-beta",
 | 
					 | 
				
			||||||
    "date": "2025-09-09T19:47:13Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "traefik/traefik",
 | 
					    "name": "traefik/traefik",
 | 
				
			||||||
    "version": "v3.5.2",
 | 
					    "version": "v3.5.2",
 | 
				
			||||||
@@ -664,6 +734,11 @@
 | 
				
			|||||||
    "version": "1.11.3",
 | 
					    "version": "1.11.3",
 | 
				
			||||||
    "date": "2025-09-09T08:03:31Z"
 | 
					    "date": "2025-09-09T08:03:31Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "influxdata/telegraf",
 | 
				
			||||||
 | 
					    "version": "v1.36.1",
 | 
				
			||||||
 | 
					    "date": "2025-09-09T06:44:22Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "gotson/komga",
 | 
					    "name": "gotson/komga",
 | 
				
			||||||
    "version": "1.23.4",
 | 
					    "version": "1.23.4",
 | 
				
			||||||
@@ -784,6 +859,11 @@
 | 
				
			|||||||
    "version": "cassandra-4.1.10",
 | 
					    "version": "cassandra-4.1.10",
 | 
				
			||||||
    "date": "2025-09-03T08:46:02Z"
 | 
					    "date": "2025-09-03T08:46:02Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "healthchecks/healthchecks",
 | 
				
			||||||
 | 
					    "version": "v3.11.2",
 | 
				
			||||||
 | 
					    "date": "2025-09-02T08:36:57Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "project-zot/zot",
 | 
					    "name": "project-zot/zot",
 | 
				
			||||||
    "version": "v2.1.8",
 | 
					    "version": "v2.1.8",
 | 
				
			||||||
@@ -799,11 +879,6 @@
 | 
				
			|||||||
    "version": "v0.11.0",
 | 
					    "version": "v0.11.0",
 | 
				
			||||||
    "date": "2025-09-01T16:19:38Z"
 | 
					    "date": "2025-09-01T16:19:38Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "crowdsecurity/crowdsec",
 | 
					 | 
				
			||||||
    "version": "v1.7.0",
 | 
					 | 
				
			||||||
    "date": "2025-09-01T10:10:34Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "LibreTranslate/LibreTranslate",
 | 
					    "name": "LibreTranslate/LibreTranslate",
 | 
				
			||||||
    "version": "v1.7.3",
 | 
					    "version": "v1.7.3",
 | 
				
			||||||
@@ -814,11 +889,6 @@
 | 
				
			|||||||
    "version": "v2.1.0",
 | 
					    "version": "v2.1.0",
 | 
				
			||||||
    "date": "2025-08-29T12:56:13Z"
 | 
					    "date": "2025-08-29T12:56:13Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    "name": "linkwarden/linkwarden",
 | 
					 | 
				
			||||||
    "version": "v2.12.2",
 | 
					 | 
				
			||||||
    "date": "2025-08-28T20:34:30Z"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "benjaminjonard/koillection",
 | 
					    "name": "benjaminjonard/koillection",
 | 
				
			||||||
    "version": "1.7.0",
 | 
					    "version": "1.7.0",
 | 
				
			||||||
@@ -859,6 +929,11 @@
 | 
				
			|||||||
    "version": "v0.21.0",
 | 
					    "version": "v0.21.0",
 | 
				
			||||||
    "date": "2025-08-23T18:33:53Z"
 | 
					    "date": "2025-08-23T18:33:53Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "maxdorninger/MediaManager",
 | 
				
			||||||
 | 
					    "version": "1.8.0",
 | 
				
			||||||
 | 
					    "date": "2025-08-23T16:22:30Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "caddyserver/caddy",
 | 
					    "name": "caddyserver/caddy",
 | 
				
			||||||
    "version": "v2.10.2",
 | 
					    "version": "v2.10.2",
 | 
				
			||||||
@@ -909,21 +984,31 @@
 | 
				
			|||||||
    "version": "3.3.0",
 | 
					    "version": "3.3.0",
 | 
				
			||||||
    "date": "2025-08-17T19:57:11Z"
 | 
					    "date": "2025-08-17T19:57:11Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "thecfu/scraparr",
 | 
				
			||||||
 | 
					    "version": "v2.2.4",
 | 
				
			||||||
 | 
					    "date": "2025-08-17T10:12:21Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "mylar3/mylar3",
 | 
					    "name": "mylar3/mylar3",
 | 
				
			||||||
    "version": "v0.8.3",
 | 
					    "version": "v0.8.3",
 | 
				
			||||||
    "date": "2025-08-17T06:24:54Z"
 | 
					    "date": "2025-08-17T06:24:54Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "jellyfin/jellyfin",
 | 
					    "name": "Leantime/leantime",
 | 
				
			||||||
    "version": "v10.10.7",
 | 
					    "version": "latest",
 | 
				
			||||||
    "date": "2025-04-05T19:14:59Z"
 | 
					    "date": "2025-08-15T15:33:51Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "Kometa-Team/Kometa",
 | 
					    "name": "Kometa-Team/Kometa",
 | 
				
			||||||
    "version": "v2.2.1",
 | 
					    "version": "v2.2.1",
 | 
				
			||||||
    "date": "2025-08-13T19:49:01Z"
 | 
					    "date": "2025-08-13T19:49:01Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "swapplications/uhf-server-dist",
 | 
				
			||||||
 | 
					    "version": "1.5.1",
 | 
				
			||||||
 | 
					    "date": "2025-08-13T15:43:57Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "requarks/wiki",
 | 
					    "name": "requarks/wiki",
 | 
				
			||||||
    "version": "v2.5.308",
 | 
					    "version": "v2.5.308",
 | 
				
			||||||
@@ -1029,6 +1114,11 @@
 | 
				
			|||||||
    "version": "v2.19.0",
 | 
					    "version": "v2.19.0",
 | 
				
			||||||
    "date": "2025-07-27T22:25:00Z"
 | 
					    "date": "2025-07-27T22:25:00Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "verdaccio/verdaccio",
 | 
				
			||||||
 | 
					    "version": "v6.1.6",
 | 
				
			||||||
 | 
					    "date": "2025-07-25T06:43:12Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "PCJones/UmlautAdaptarr",
 | 
					    "name": "PCJones/UmlautAdaptarr",
 | 
				
			||||||
    "version": "v0.7.3",
 | 
					    "version": "v0.7.3",
 | 
				
			||||||
@@ -1284,6 +1374,11 @@
 | 
				
			|||||||
    "version": "v1.55.4",
 | 
					    "version": "v1.55.4",
 | 
				
			||||||
    "date": "2025-03-24T11:31:02Z"
 | 
					    "date": "2025-03-24T11:31:02Z"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "redlib-org/redlib",
 | 
				
			||||||
 | 
					    "version": "v0.36.0",
 | 
				
			||||||
 | 
					    "date": "2025-03-20T03:06:11Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    "name": "Donkie/Spoolman",
 | 
					    "name": "Donkie/Spoolman",
 | 
				
			||||||
    "version": "v0.22.1",
 | 
					    "version": "v0.22.1",
 | 
				
			||||||
@@ -1448,5 +1543,10 @@
 | 
				
			|||||||
    "name": "thelounge/thelounge-deb",
 | 
					    "name": "thelounge/thelounge-deb",
 | 
				
			||||||
    "version": "v4.4.3",
 | 
					    "version": "v4.4.3",
 | 
				
			||||||
    "date": "2024-04-06T12:24:35Z"
 | 
					    "date": "2024-04-06T12:24:35Z"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "name": "deepch/RTSPtoWeb",
 | 
				
			||||||
 | 
					    "version": "v2.4.3",
 | 
				
			||||||
 | 
					    "date": "2023-03-29T12:05:02Z"
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,5 @@
 | 
				
			|||||||
import { useCallback, useEffect, useRef, useState } from "react";
 | 
					import { useCallback, useEffect, useRef, useState } from "react";
 | 
				
			||||||
 | 
					import * as Icons from "lucide-react";
 | 
				
			||||||
import Image from "next/image";
 | 
					import Image from "next/image";
 | 
				
			||||||
import Link from "next/link";
 | 
					import Link from "next/link";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -9,6 +10,17 @@ import { formattedBadge } from "@/components/command-menu";
 | 
				
			|||||||
import { basePath } from "@/config/site-config";
 | 
					import { basePath } from "@/config/site-config";
 | 
				
			||||||
import { cn } from "@/lib/utils";
 | 
					import { cn } from "@/lib/utils";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function getCategoryIcon(iconName: string) {
 | 
				
			||||||
 | 
					  // Convert kebab-case to PascalCase for Lucide icon names
 | 
				
			||||||
 | 
					  const pascalCaseName = iconName
 | 
				
			||||||
 | 
					    .split("-")
 | 
				
			||||||
 | 
					    .map(word => word.charAt(0).toUpperCase() + word.slice(1))
 | 
				
			||||||
 | 
					    .join("");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  const IconComponent = (Icons as any)[pascalCaseName];
 | 
				
			||||||
 | 
					  return IconComponent ? <IconComponent className="size-4 text-[#0083c3] mr-2" /> : null;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export default function ScriptAccordion({
 | 
					export default function ScriptAccordion({
 | 
				
			||||||
  items,
 | 
					  items,
 | 
				
			||||||
  selectedScript,
 | 
					  selectedScript,
 | 
				
			||||||
@@ -81,10 +93,13 @@ export default function ScriptAccordion({
 | 
				
			|||||||
            )}
 | 
					            )}
 | 
				
			||||||
          >
 | 
					          >
 | 
				
			||||||
            <div className="mr-2 flex w-full items-center justify-between">
 | 
					            <div className="mr-2 flex w-full items-center justify-between">
 | 
				
			||||||
              <span className="pl-2 text-left">
 | 
					              <div className="flex items-center pl-2 text-left">
 | 
				
			||||||
                {category.name}
 | 
					                {getCategoryIcon(category.icon)}
 | 
				
			||||||
                {" "}
 | 
					                <span>
 | 
				
			||||||
              </span>
 | 
					                  {category.name}
 | 
				
			||||||
 | 
					                  {" "}
 | 
				
			||||||
 | 
					                </span>
 | 
				
			||||||
 | 
					              </div>
 | 
				
			||||||
              <span className="rounded-full bg-gray-200 px-2 py-1 text-xs text-muted-foreground hover:no-underline dark:bg-blue-800/20">
 | 
					              <span className="rounded-full bg-gray-200 px-2 py-1 text-xs text-muted-foreground hover:no-underline dark:bg-blue-800/20">
 | 
				
			||||||
                {category.scripts.length}
 | 
					                {category.scripts.length}
 | 
				
			||||||
              </span>
 | 
					              </span>
 | 
				
			||||||
@@ -103,10 +118,9 @@ export default function ScriptAccordion({
 | 
				
			|||||||
                      query: { id: script.slug, category: category.name },
 | 
					                      query: { id: script.slug, category: category.name },
 | 
				
			||||||
                    }}
 | 
					                    }}
 | 
				
			||||||
                    prefetch={false}
 | 
					                    prefetch={false}
 | 
				
			||||||
                    className={`flex cursor-pointer items-center justify-between gap-1 px-1 py-1 text-muted-foreground hover:rounded-lg hover:bg-accent/60 hover:dark:bg-accent/20 ${
 | 
					                    className={`flex cursor-pointer items-center justify-between gap-1 px-1 py-1 text-muted-foreground hover:rounded-lg hover:bg-accent/60 hover:dark:bg-accent/20 ${selectedScript === script.slug
 | 
				
			||||||
                      selectedScript === script.slug
 | 
					                      ? "rounded-lg bg-accent font-semibold dark:bg-accent/30 dark:text-white"
 | 
				
			||||||
                        ? "rounded-lg bg-accent font-semibold dark:bg-accent/30 dark:text-white"
 | 
					                      : ""
 | 
				
			||||||
                        : ""
 | 
					 | 
				
			||||||
                    }`}
 | 
					                    }`}
 | 
				
			||||||
                    onClick={() => {
 | 
					                    onClick={() => {
 | 
				
			||||||
                      handleSelected(script.slug);
 | 
					                      handleSelected(script.slug);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -41,6 +41,8 @@ export type Category = {
 | 
				
			|||||||
  name: string;
 | 
					  name: string;
 | 
				
			||||||
  id: number;
 | 
					  id: number;
 | 
				
			||||||
  sort_order: number;
 | 
					  sort_order: number;
 | 
				
			||||||
 | 
					  description: string;
 | 
				
			||||||
 | 
					  icon: string;
 | 
				
			||||||
  scripts: Script[];
 | 
					  scripts: Script[];
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										58
									
								
								install/goaway-install.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										58
									
								
								install/goaway-install.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,58 @@
 | 
				
			|||||||
 | 
					#!/usr/bin/env bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Copyright (c) 2021-2025 community-scripts ORG
 | 
				
			||||||
 | 
					# Author: Slaviša Arežina (tremor021)
 | 
				
			||||||
 | 
					# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
 | 
				
			||||||
 | 
					# Source: https://github.com/pommee/goaway
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					source /dev/stdin <<<"$FUNCTIONS_FILE_PATH"
 | 
				
			||||||
 | 
					color
 | 
				
			||||||
 | 
					verb_ip6
 | 
				
			||||||
 | 
					catch_errors
 | 
				
			||||||
 | 
					setting_up_container
 | 
				
			||||||
 | 
					network_check
 | 
				
			||||||
 | 
					update_os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					msg_info "Installing Dependencies"
 | 
				
			||||||
 | 
					$STD apt-get install -y net-tools
 | 
				
			||||||
 | 
					msg_ok "Installed Dependencies"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					fetch_and_deploy_gh_release "goaway" "pommee/goaway" "prebuild" "latest" "/opt/goaway" "goaway_*_linux_amd64.tar.gz"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					msg_info "Creating Service"
 | 
				
			||||||
 | 
					cat <<EOF >/etc/systemd/system/goaway.service
 | 
				
			||||||
 | 
					[Unit]
 | 
				
			||||||
 | 
					Description=GoAway Service
 | 
				
			||||||
 | 
					After=network.target
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[Service]
 | 
				
			||||||
 | 
					Type=simple
 | 
				
			||||||
 | 
					User=root
 | 
				
			||||||
 | 
					WorkingDirectory=/opt/goaway
 | 
				
			||||||
 | 
					ExecStart=/opt/goaway/goaway
 | 
				
			||||||
 | 
					StandardOutput=file:/var/log/goaway.log
 | 
				
			||||||
 | 
					StandardError=inherit
 | 
				
			||||||
 | 
					Restart=on-failure
 | 
				
			||||||
 | 
					RestartSec=5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[Install]
 | 
				
			||||||
 | 
					WantedBy=multi-user.target
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					systemctl enable -q --now goaway
 | 
				
			||||||
 | 
					sleep 10
 | 
				
			||||||
 | 
					ADMIN_PASS=$(awk -F': ' '/Randomly generated admin password:/ {print $2}' /var/log/goaway.log | tail -n1)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  echo "GoAway Credentials"
 | 
				
			||||||
 | 
					  echo "Admin User: admin"
 | 
				
			||||||
 | 
					  echo "Admin Password: $ADMIN_PASS"
 | 
				
			||||||
 | 
					} >>~/goaway.creds
 | 
				
			||||||
 | 
					msg_ok "Service Created"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					motd_ssh
 | 
				
			||||||
 | 
					customize
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					msg_info "Cleaning up"
 | 
				
			||||||
 | 
					$STD apt -y autoremove
 | 
				
			||||||
 | 
					$STD apt -y autoclean
 | 
				
			||||||
 | 
					$STD apt -y clean
 | 
				
			||||||
 | 
					msg_ok "Cleaned"
 | 
				
			||||||
@@ -1,7 +1,7 @@
 | 
				
			|||||||
#!/usr/bin/env bash
 | 
					#!/usr/bin/env bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (c) 2021-2025 tteck
 | 
					# Copyright (c) 2021-2025 community-scripts ORG
 | 
				
			||||||
# Author: tteck (tteckster)
 | 
					# Author: CrazyWolf13
 | 
				
			||||||
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
 | 
					# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
 | 
				
			||||||
# Source: https://ntfy.sh/
 | 
					# Source: https://ntfy.sh/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -13,17 +13,19 @@ setting_up_container
 | 
				
			|||||||
network_check
 | 
					network_check
 | 
				
			||||||
update_os
 | 
					update_os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
msg_info "Installing Dependencies"
 | 
					 | 
				
			||||||
$STD apt-get install -y \
 | 
					 | 
				
			||||||
  apt-transport-https
 | 
					 | 
				
			||||||
msg_ok "Installed Dependencies"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
msg_info "Installing ntfy"
 | 
					msg_info "Installing ntfy"
 | 
				
			||||||
mkdir -p /etc/apt/keyrings
 | 
					mkdir -p /etc/apt/keyrings
 | 
				
			||||||
curl -fsSL https://archive.heckel.io/apt/pubkey.txt | gpg --dearmor -o /etc/apt/keyrings/archive.heckel.io.gpg
 | 
					curl -fsSL -o /etc/apt/keyrings/ntfy.gpg https://archive.ntfy.sh/apt/keyring.gpg
 | 
				
			||||||
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/archive.heckel.io.gpg] https://archive.heckel.io/apt debian main" >/etc/apt/sources.list.d/archive.heckel.io.list
 | 
					cat <<EOF >/etc/apt/sources.list.d/ntfy.sources 
 | 
				
			||||||
$STD apt-get update
 | 
					Types: deb
 | 
				
			||||||
$STD apt-get install -y ntfy
 | 
					URIs: https://archive.ntfy.sh/apt/
 | 
				
			||||||
 | 
					Suites: stable
 | 
				
			||||||
 | 
					Components: main
 | 
				
			||||||
 | 
					Signed-By: /etc/apt/keyrings/ntfy.gpg
 | 
				
			||||||
 | 
					EOF
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					$STD apt update
 | 
				
			||||||
 | 
					$STD apt install -y ntfy
 | 
				
			||||||
systemctl enable -q --now ntfy
 | 
					systemctl enable -q --now ntfy
 | 
				
			||||||
msg_ok "Installed ntfy"
 | 
					msg_ok "Installed ntfy"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -31,6 +33,7 @@ motd_ssh
 | 
				
			|||||||
customize
 | 
					customize
 | 
				
			||||||
 | 
					
 | 
				
			||||||
msg_info "Cleaning up"
 | 
					msg_info "Cleaning up"
 | 
				
			||||||
$STD apt-get -y autoremove
 | 
					$STD apt -y autoremove
 | 
				
			||||||
$STD apt-get -y autoclean
 | 
					$STD apt -y autoclean
 | 
				
			||||||
 | 
					$STD apt -y clean
 | 
				
			||||||
msg_ok "Cleaned"
 | 
					msg_ok "Cleaned"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user