diff --git a/json/helpers_cache.json b/json/helpers_cache.json index d89939fc..c9c2bbf5 100644 --- a/json/helpers_cache.json +++ b/json/helpers_cache.json @@ -265,7 +265,7 @@ "has_arm": false, "is_dev": true, "execute_in": [ - "pve" + "lxc" ], "config_path": "/opt/affine/.env", "os": "" @@ -300,6 +300,36 @@ "config_path": "/opt/agentdvr/agent/Media/XML/config.json", "os": "" }, + { + "name": "Akaunting", + "slug": "akaunting", + "desc": "Akaunting is a free, open-source online accounting software designed for small businesses and freelancers, featuring invoicing, expense tracking, and financial reporting.", + "script": "ct/akaunting.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/akaunting.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/akaunting.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00023" + ], + "category_names": [ + "Finance & Budgeting" + ], + "notes": [], + "port": 80, + "website": "https://akaunting.com/", + "documentation": "https://akaunting.com/hc/docs", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/akaunting.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "All Templates", "slug": "all-templates", @@ -385,7 +415,7 @@ "has_arm": false, "is_dev": true, "execute_in": [ - "pve" + "vm" ], "config_path": "", "os": "" @@ -514,6 +544,36 @@ "config_path": "", "os": "" }, + { + "name": "Alpine-ntfy", + "slug": "alpine-ntfy", + "desc": "ntfy is a simple HTTP-based pub-sub notification service that lets you send push notifications to your phone or desktop via scripts, without signup or cost.", + "script": "ct/alpine-ntfy.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine-ntfy.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/alpine-ntfy.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00018" + ], + "category_names": [ + "MQTT & Messaging" + ], + "notes": [], + "port": 80, + "website": "https://ntfy.sh/", + "documentation": "https://docs.ntfy.sh/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/ntfy.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Redlib", "slug": "alpine-redlib", @@ -662,6 +722,36 @@ "config_path": "/opt/anchor/.env", "os": "" }, + { + "name": "Anytype", + "slug": "anytype", + "desc": "Anytype is a local-first, privacy-focused alternative to Notion. This script deploys the any-sync-bundle which provides a self-hosted sync server for Anytype clients with external MongoDB and Redis Stack.", + "script": "ct/anytype.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/anytype.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/anytype.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00012" + ], + "category_names": [ + "Documents & Notes" + ], + "notes": [], + "port": 33010, + "website": "https://anytype.io/", + "documentation": "https://doc.anytype.io/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/anytype.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Anytype Server", "slug": "anytype-server", @@ -692,6 +782,36 @@ "config_path": "/opt/anytype/.env", "os": "" }, + { + "name": "Apache-Cassandra", + "slug": "apache-cassandra", + "desc": "Apache-Cassandra is an open source NoSQL distributed database trusted by thousands of companies for scalability and high availability without compromising performance.", + "script": "ct/apache-cassandra.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/apache-cassandra.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/apache-cassandra.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00008" + ], + "category_names": [ + "Databases" + ], + "notes": [], + "port": 0, + "website": "https://cassandra.apache.org/", + "documentation": "https://cassandra.apache.org/doc/latest/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/apache-cassandra.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": false, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Apache CouchDB", "slug": "apache-couchdb", @@ -835,7 +955,7 @@ "port": 8000, "website": "https://appriseit.com/api/", "documentation": "https://appriseit.com/api/", - "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/apprise.webp", + "logo": "https://appriseit.com/_s/apprise-full-logo-light.DZmBGJFz.svg", "updateable": true, "privileged": false, "has_arm": false, @@ -975,6 +1095,36 @@ "config_path": "", "os": "" }, + { + "name": "Argus", + "slug": "argus", + "desc": "Argus will query websites at a user defined interval for new software releases and then trigger Gotify/Slack/Other notification(s) and/or WebHook(s) when one has been found. For example, you could set it to monitor the Argus repo (release-argus/argus). This will query the GitHub API and track the tag_name variable. When this variable changes from what it was on a previous query, a GitHub-style WebHook could be sent that triggers something (like AWX) to update Argus on your server.", + "script": "ct/argus.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/argus.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/argus.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00011" + ], + "category_names": [ + "Files & Downloads" + ], + "notes": [], + "port": 8080, + "website": "https://release-argus.io/", + "documentation": "https://release-argus.io/docs/overview/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/argus.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": false, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Aria2", "slug": "aria2", @@ -1005,6 +1155,40 @@ "config_path": "/root/aria2.daemon", "os": "" }, + { + "name": "ARM", + "slug": "arm", + "desc": "Automatic Ripping Machine (ARM) automatically detects and rips Blu-rays, DVDs, and CDs. It identifies disc type, retrieves metadata, and handles transcoding with MakeMKV and HandBrake.", + "script": "ct/arm.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/arm.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/arm.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00013" + ], + "category_names": [ + "Media & Streaming" + ], + "notes": [], + "port": 8080, + "website": "https://github.com/automatic-ripping-machine/automatic-ripping-machine", + "documentation": "https://github.com/automatic-ripping-machine/automatic-ripping-machine/wiki", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/arm.webp", + "updateable": true, + "privileged": true, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "default_credentials": { + "username": "admin", + "password": "password" + }, + "os": "" + }, { "name": "Asterisk", "slug": "asterisk", @@ -1124,7 +1308,7 @@ "has_arm": false, "is_dev": true, "execute_in": [ - "pve" + "lxc" ], "config_path": "/etc/authentik/config.yml", "os": "" @@ -1595,6 +1779,36 @@ "config_path": "`/opt/bitmagnet/config.yml` or `/opt/bitmagnet/.env`", "os": "" }, + { + "name": "Blinko", + "slug": "blinko", + "desc": "Blinko is an AI-powered card note-taking tool designed for capturing and organizing fleeting thoughts with natural language search powered by RAG technology.", + "script": "ct/blinko.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/blinko.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/blinko.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00012" + ], + "category_names": [ + "Documents & Notes" + ], + "notes": [], + "port": 1111, + "website": "https://blinko.space/", + "documentation": "https://docs.blinko.space/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/blinko.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Blocky", "slug": "blocky", @@ -1834,7 +2048,7 @@ "has_arm": false, "is_dev": true, "execute_in": [ - "pve" + "lxc" ], "config_path": "/opt/caddymanager/caddymanager.env", "default_credentials": { @@ -1907,6 +2121,40 @@ "config_path": "", "os": "" }, + { + "name": "Certimate", + "slug": "certimate", + "desc": "Certimate is an open-source SSL certificate management tool that automates the application, deployment, and renewal of SSL certificates, supporting integration with various cloud providers and deployment targets.", + "script": "ct/certimate.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/certimate.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/certimate.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00006" + ], + "category_names": [ + "Authentication & Security" + ], + "notes": [], + "port": 8090, + "website": "https://certimate.me/", + "documentation": "https://docs.certimate.me/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/certimate.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "default_credentials": { + "username": "admin@certimate.fun", + "password": "1234567890" + }, + "os": "" + }, { "name": "Change Detection", "slug": "changedetection", @@ -2117,6 +2365,40 @@ "config_path": "/opt/cleanuparr/config", "os": "" }, + { + "name": "ClickHouse", + "slug": "clickhouse", + "desc": "ClickHouse is an open-source, high-performance columnar database management system designed for real-time analytics and data processing using SQL queries.", + "script": "ct/clickhouse.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/clickhouse.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/clickhouse.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00008" + ], + "category_names": [ + "Databases" + ], + "notes": [], + "port": 8123, + "website": "https://clickhouse.com/", + "documentation": "https://clickhouse.com/docs/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/clickhouse.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "default_credentials": { + "username": "default", + "password": "" + }, + "os": "" + }, { "name": "CLIProxyAPI", "slug": "cliproxyapi", @@ -2333,6 +2615,40 @@ "config_path": "/opt", "os": "" }, + { + "name": "CommaFeed", + "slug": "commafeed", + "desc": "CommaFeed is a Google Reader inspired self-hosted RSS reader.", + "script": "ct/commafeed.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/commafeed.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/commafeed.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00012" + ], + "category_names": [ + "Documents & Notes" + ], + "notes": [], + "port": 8082, + "website": "https://www.commafeed.com/", + "documentation": "https://athou.github.io/commafeed/documentation/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/commafeed.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": false, + "execute_in": [ + "lxc" + ], + "config_path": "", + "default_credentials": { + "username": "admin", + "password": "admin" + }, + "os": "" + }, { "name": "Configarr", "slug": "configarr", @@ -2743,6 +3059,36 @@ "config_path": "/opt/cryptpad/config/config.js", "os": "" }, + { + "name": "Dagu", + "slug": "dagu", + "desc": "Dagu is a powerful, developer-friendly workflow engine that allows you to define DAGs (Directed Acyclic Graphs) in a simple YAML format for scheduling and running complex job dependencies.", + "script": "ct/dagu.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/dagu.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/dagu.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00019" + ], + "category_names": [ + "Automation & Scheduling" + ], + "notes": [], + "port": 8080, + "website": "https://dagu.sh/", + "documentation": "https://docs.dagu.sh/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/dagu.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Dashy", "slug": "dashy", @@ -2844,17 +3190,17 @@ { "name": "ddclient", "slug": "ddclient", - "desc": "
ddclient is a Perl client used to update dynamic DNS entries for accounts on a wide range of dynamic DNS service providers. It supports multiple protocols and providers, allowing automatic IP address updates for your domain names.
", + "desc": "ddclient is a Perl client used to update dynamic DNS entries for accounts on a wide range of dynamic DNS service providers. It supports multiple protocols and providers, allowing automatic IP address updates for your domain names.", "script": "ct/ddclient.sh", "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/ddclient.sh", "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/ddclient.sh", "type": "lxc", "type_id": "nm9bra8mzye2scg", "categories": [ - "scriptcat00005" + "scriptcat00004" ], "category_names": [ - "Adblock & DNS" + "Network & Firewall" ], "notes": [], "port": 0, @@ -2864,8 +3210,10 @@ "updateable": true, "privileged": false, "has_arm": false, - "is_dev": false, - "execute_in": [], + "is_dev": true, + "execute_in": [ + "lxc" + ], "config_path": "/etc/ddclient.conf", "os": "" }, @@ -3147,7 +3495,7 @@ "config_path": "/opt/discourse/.env", "default_credentials": { "username": "admin", - "password": "ChangeMe12345678" + "password": "" }, "os": "" }, @@ -4239,6 +4587,36 @@ "config_path": "/opt/flatnotes/.env", "os": "" }, + { + "name": "Fleet", + "slug": "fleet", + "desc": "Fleet is an open-source device management platform for IT and security teams to manage and monitor servers, laptops, and other devices with osquery.", + "script": "ct/fleet.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/fleet.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/fleet.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00009" + ], + "category_names": [ + "Monitoring & Analytics" + ], + "notes": [], + "port": 8080, + "website": "https://fleetdm.com/", + "documentation": "https://fleetdm.com/docs", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/fleet.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "FlowiseAI", "slug": "flowiseai", @@ -4805,9 +5183,9 @@ "updateable": true, "privileged": false, "has_arm": false, - "is_dev": true, + "is_dev": false, "execute_in": [ - "pve" + "lxc" ], "config_path": "/opt/actions-runner", "os": "" @@ -4873,6 +5251,36 @@ "config_path": "/usr/local/share/doc/glances/glances.conf", "os": "" }, + { + "name": "GlobaLeaks", + "slug": "globaleaks", + "desc": "GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.", + "script": "ct/globaleaks.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/globaleaks.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/globaleaks.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00000" + ], + "category_names": [ + "Miscellaneous" + ], + "notes": [], + "port": 443, + "website": "https://www.globaleaks.org/", + "documentation": "https://docs.globaleaks.org", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/globaleaks.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": false, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "GLPI", "slug": "glpi", @@ -4965,6 +5373,36 @@ "config_path": "/opt/go2rtc/go2rtc.yaml", "os": "" }, + { + "name": "GoDoxy", + "slug": "godoxy", + "desc": "GoDoxy Agent is a lightweight system agent that connects Proxmox nodes and LXC containers to a GoDoxy main server, enabling automatic route binding, LXC lifecycle control, and real-time log streaming.", + "script": "ct/godoxy.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/godoxy.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/godoxy.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00021" + ], + "category_names": [ + "Webservers & Proxies" + ], + "notes": [], + "port": 0, + "website": "https://github.com/yusing/godoxy", + "documentation": "https://docs.godoxy.dev", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/godoxy.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Gogs", "slug": "gogs", @@ -5431,6 +5869,36 @@ "config_path": "/opt/hivemq/conf/config.xml", "os": "" }, + { + "name": "HiveMQ CE", + "slug": "hivemq", + "desc": "HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5.", + "script": "ct/hivemq.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/hivemq.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/hivemq.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00018" + ], + "category_names": [ + "MQTT & Messaging" + ], + "notes": [], + "port": 1883, + "website": "https://www.hivemq.com/", + "documentation": "https://github.com/hivemq/hivemq-community-edition/wiki", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/hivemq.webp", + "updateable": false, + "privileged": false, + "has_arm": false, + "is_dev": false, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Homarr", "slug": "homarr", @@ -5705,7 +6173,7 @@ "has_arm": false, "is_dev": true, "execute_in": [ - "pve" + "lxc" ], "config_path": "/opt/hoodik/.env", "os": "" @@ -6011,6 +6479,36 @@ "config_path": "", "os": "" }, + { + "name": "InspIRCd 4", + "slug": "inspircd", + "desc": "InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.", + "script": "ct/inspircd.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/inspircd.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/inspircd.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00024" + ], + "category_names": [ + "Gaming & Leisure" + ], + "notes": [], + "port": 6667, + "website": "https://www.inspircd.org/", + "documentation": "https://docs.inspircd.org/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/inspircd.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": false, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "InvenTree", "slug": "inventree", @@ -6075,6 +6573,36 @@ "config_path": "/opt/investbrain/.env", "os": "" }, + { + "name": "Invidious", + "slug": "invidious", + "desc": "A self-hosted alternative frontend for YouTube", + "script": "ct/invidious.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/invidious.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/invidious.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00013" + ], + "category_names": [ + "Media & Streaming" + ], + "notes": [], + "port": 3000, + "website": "https://invidious.io", + "documentation": "https:/docs.invidious.io", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/invidious.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "InvoiceNinja", "slug": "invoiceninja", @@ -6105,6 +6633,36 @@ "config_path": "/opt/invoiceninja/.env", "os": "" }, + { + "name": "InvoiceShelf", + "slug": "invoiceshelf", + "desc": "InvoiceShelf is an open-source web and mobile app that helps you track expenses, payments and create professional invoices and estimates.", + "script": "ct/invoiceshelf.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/invoiceshelf.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/invoiceshelf.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00023" + ], + "category_names": [ + "Finance & Budgeting" + ], + "notes": [], + "port": 80, + "website": "https://invoiceshelf.com/", + "documentation": "https://docs.invoiceshelf.com/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/invoiceshelf.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "ioBroker", "slug": "iobroker", @@ -7001,6 +7559,36 @@ "config_path": "/opt/komodo/compose.env", "os": "" }, + { + "name": "Kubo", + "slug": "kubo", + "desc": "Kubo, developed by IPFS, is a decentralized file storage and sharing protocol. It implements the IPFS protocol, allowing users to manage files across a distributed network, ensuring data integrity and availability. Kubo supports file versioning, pinning, provides APIs and CLI tools for developers, and allows customizable node configurations for enhanced privacy and control.", + "script": "ct/kubo.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/kubo.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/kubo.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00004" + ], + "category_names": [ + "Network & Firewall" + ], + "notes": [], + "port": 5001, + "website": "https://github.com/ipfs/kubo", + "documentation": "https://docs.ipfs.tech/how-to/command-line-quick-start/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/ipfs.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": false, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "" + }, { "name": "Kutt", "slug": "kutt", @@ -7154,7 +7742,7 @@ { "name": "LibreChat", "slug": "librechat", - "desc": "