From 8d9a913b95a7d1fc3f1b4de8f208274702959d64 Mon Sep 17 00:00:00 2001 From: ProxMenuxBot Date: Wed, 29 Jul 2026 13:50:36 +0000 Subject: [PATCH] Update helpers_cache.json --- json/helpers_cache.json | 185 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 183 insertions(+), 2 deletions(-) diff --git a/json/helpers_cache.json b/json/helpers_cache.json index 993f0baa..80ca08a7 100644 --- a/json/helpers_cache.json +++ b/json/helpers_cache.json @@ -2791,6 +2791,43 @@ "config_path": "", "os": "debian" }, + { + "name": "Chatwoot", + "slug": "chatwoot", + "desc": "Chatwoot is an open-source omnichannel customer-support platform for live chat, email, social media and messaging conversations.", + "script": "ct/chatwoot.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/chatwoot.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/chatwoot.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00022" + ], + "category_names": [ + "Bots & ChatOps" + ], + "notes": [ + "Create the first account at http://IP:3000 after the services have started.", + "Chatwoot compiles Ruby dependencies and frontend assets during installation; allow several minutes for setup." + ], + "warnings": [ + "Set FRONTEND_URL to a public HTTPS domain and configure SMTP before using Chatwoot in production.", + "Attachments are stored in /opt/chatwoot/storage. Include it and the PostgreSQL database in regular container backups." + ], + "port": 3000, + "website": "https://www.chatwoot.com/", + "documentation": "https://developers.chatwoot.com/self-hosted/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/chatwoot.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "debian" + }, { "name": "Checkmate", "slug": "checkmate", @@ -9216,6 +9253,43 @@ "config_path": "/opt/kan/.env", "os": "debian" }, + { + "name": "Kaneo", + "slug": "kaneo", + "desc": "Kaneo is an open source project management platform with kanban boards, task tracking, time tracking and team workspaces.", + "script": "ct/kaneo.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/kaneo.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/kaneo.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00025" + ], + "category_names": [ + "Business & ERP" + ], + "notes": [ + "The first registered account becomes the instance admin.", + "Image and file attachments require object storage. Add S3_ENDPOINT, S3_BUCKET, S3_ACCESS_KEY_ID and S3_SECRET_ACCESS_KEY to /opt/kaneo/.env and restart the service." + ], + "warnings": [ + "Registration and guest sign-in both stay open after that. Set DISABLE_REGISTRATION=true and DISABLE_GUEST_ACCESS=true in /opt/kaneo/.env and restart the service to close the instance; DISABLE_REGISTRATION alone still leaves the guest login available.", + "The API URL is baked into the frontend at build time. To move Kaneo to another IP or a custom domain, set KANEO_CLIENT_URL and KANEO_API_URL in /opt/kaneo/.env and the matching VITE_API_URL and VITE_CLIENT_URL in /opt/kaneo/apps/web/.env.production, then rebuild with 'cd /opt/kaneo && pnpm exec turbo build --filter=@kaneo/web'." + ], + "port": 5173, + "website": "https://kaneo.app/", + "documentation": "https://kaneo.app/docs", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/kaneo.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "debian" + }, { "name": "Kapowarr", "slug": "kapowarr", @@ -12778,7 +12852,8 @@ ], "notes": [ "Nginx runs on ports 80/443, Nginx UI management interface on port 9000.", - "SSL certificates can be managed automatically with Let's Encrypt integration." + "SSL certificates can be managed automatically with Let's Encrypt integration.", + "Nginx UI Install Secret: `cat /usr/local/etc/nginx-ui/.install_secret`. This Secret is valid for 10 minutes after service start, then removed.\nNew secret: systemctl restart nginx-ui && cat /usr/local/etc/nginx-ui/.install_secret" ], "warnings": [ "On first visit, the setup wizard will guide you to create an admin account and configure ACME email." @@ -13825,6 +13900,76 @@ "config_path": "/opt/openarchiver/.env", "os": "debian" }, + { + "name": "OpenBao", + "slug": "openbao", + "desc": "OpenBao is a community-driven, open-source fork of HashiCorp Vault for managing, storing and distributing secrets such as tokens, passwords, certificates and encryption keys.", + "script": "ct/openbao.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/openbao.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/openbao.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00006" + ], + "category_names": [ + "Authentication & Security" + ], + "notes": [ + "The initial root token and unseal key are written to /etc/openbao/openbao.env (Debian) or /etc/conf.d/openbao (Alpine)." + ], + "warnings": [ + "OpenBao is unsealed automatically on every boot, reading the unseal key from that same file. To unseal manually instead, remove the BAO_UNSEAL_KEY line and delete /etc/systemd/system/openbao.service.d/unseal.conf (Debian) or the start_post block in /etc/init.d/openbao (Alpine)." + ], + "port": 8200, + "website": "https://openbao.org/", + "documentation": "https://openbao.org/docs/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/openbao.webp", + "updateable": true, + "privileged": false, + "has_arm": true, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "debian" + }, + { + "name": "OpenBao", + "slug": "openbao", + "desc": "OpenBao is a community-driven, open-source fork of HashiCorp Vault for managing, storing and distributing secrets such as tokens, passwords, certificates and encryption keys.", + "script": "ct/openbao.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/openbao.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/openbao.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00006" + ], + "category_names": [ + "Authentication & Security" + ], + "notes": [ + "The initial root token and unseal key are written to /etc/openbao/openbao.env (Debian) or /etc/conf.d/openbao (Alpine)." + ], + "warnings": [ + "OpenBao is unsealed automatically on every boot, reading the unseal key from that same file. To unseal manually instead, remove the BAO_UNSEAL_KEY line and delete /etc/systemd/system/openbao.service.d/unseal.conf (Debian) or the start_post block in /etc/init.d/openbao (Alpine)." + ], + "port": 8200, + "website": "https://openbao.org/", + "documentation": "https://openbao.org/docs/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/openbao.webp", + "updateable": true, + "privileged": false, + "has_arm": true, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "alpine" + }, { "name": "OpenCloud", "slug": "opencloud", @@ -14214,6 +14359,42 @@ }, "os": "freebsd" }, + { + "name": "Orb", + "slug": "orb", + "desc": "Orb continuously measures internet quality rather than just speed, scoring responsiveness, reliability and bandwidth into a single Orb Score. The sensor is a headless agent that runs 24/7, uploads its measurements to your Orb account, and is viewed from the Orb mobile or desktop app. Orb is free for up to five sensors.", + "script": "ct/orb.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/orb.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/orb.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00009", + "scriptcat00004" + ], + "category_names": [ + "Monitoring & Analytics", + "Network & Firewall" + ], + "notes": [ + "The sensor starts unlinked and must be claimed before it appears in your account. Run `runuser -u orb -- orb link` inside the container to sign into Orb.", + "View measurements in the Orb app or at https://app.orb.net, or run `runuser -u orb -- orb summary` in the container for the latest scores as JSON." + ], + "warnings": [], + "port": 0, + "website": "https://orb.net/", + "documentation": "https://orb.net/docs", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/orb.webp", + "updateable": true, + "privileged": false, + "has_arm": true, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "os": "debian" + }, { "name": "OTS", "slug": "ots", @@ -22575,7 +22756,7 @@ "Documents & Notes" ], "notes": [ - "After installation execute `writefreely user create --admin :` to create your user." + "After installation execute `cd /opt/writefreely && writefreely user create --admin :` to create your user." ], "warnings": [], "port": 80,