mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-04-05 20:03:48 +00:00
Update helpers_cache.json
This commit is contained in:
@@ -1617,6 +1617,40 @@
|
||||
},
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "BirdNET",
|
||||
"slug": "birdnet",
|
||||
"desc": "BirdNET-Go is an AI-powered solution for continuous avian monitoring and identification, providing 24/7 realtime bird song analysis.",
|
||||
"script": "ct/birdnet.sh",
|
||||
"script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/birdnet.sh",
|
||||
"script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/birdnet.sh",
|
||||
"type": "lxc",
|
||||
"type_id": "nm9bra8mzye2scg",
|
||||
"categories": [
|
||||
"scriptcat00009"
|
||||
],
|
||||
"category_names": [
|
||||
"Monitoring & Analytics"
|
||||
],
|
||||
"notes": [
|
||||
"Audio device passthrough is required for realtime monitoring. Add the audio device to the LXC configuration.",
|
||||
"For GPU acceleration, set `var_gpu=yes` before running the script.",
|
||||
"Data and recordings are stored in `/opt/birdnet/data`."
|
||||
],
|
||||
"port": 8080,
|
||||
"website": "https://github.com/tphakala/birdnet-go",
|
||||
"documentation": "https://github.com/tphakala/birdnet-go/wiki",
|
||||
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/birdnet.webp",
|
||||
"updateable": true,
|
||||
"privileged": false,
|
||||
"has_arm": false,
|
||||
"is_dev": true,
|
||||
"execute_in": [
|
||||
"lxc"
|
||||
],
|
||||
"config_path": "/opt/birdnet/data",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Bitmagnet",
|
||||
"slug": "bitmagnet",
|
||||
@@ -4003,6 +4037,44 @@
|
||||
"config_path": "/opt",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "ERPNext",
|
||||
"slug": "erpnext",
|
||||
"desc": "ERPNext is a powerful, intuitive and open-source ERP system for managing accounting, inventory, manufacturing, CRM, projects, HR and more.",
|
||||
"script": "ct/erpnext.sh",
|
||||
"script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/erpnext.sh",
|
||||
"script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/erpnext.sh",
|
||||
"type": "lxc",
|
||||
"type_id": "nm9bra8mzye2scg",
|
||||
"categories": [
|
||||
"scriptcat00025"
|
||||
],
|
||||
"category_names": [
|
||||
"Business & ERP"
|
||||
],
|
||||
"notes": [
|
||||
"Admin password is stored in `/opt/frappe-bench/.env`.",
|
||||
"The default site name is `site1.local`. Configure your domain in Frappe settings.",
|
||||
"Run `bench update` from `/opt/frappe-bench` to update ERPNext manually."
|
||||
],
|
||||
"port": 8000,
|
||||
"website": "https://erpnext.com/",
|
||||
"documentation": "https://docs.erpnext.com/",
|
||||
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/frappe-erpnext.webp",
|
||||
"updateable": true,
|
||||
"privileged": false,
|
||||
"has_arm": false,
|
||||
"is_dev": true,
|
||||
"execute_in": [
|
||||
"lxc"
|
||||
],
|
||||
"config_path": "/opt/frappe-bench/.env",
|
||||
"default_credentials": {
|
||||
"username": "Administrator",
|
||||
"password": ""
|
||||
},
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "ErsatzTV",
|
||||
"slug": "ersatztv",
|
||||
@@ -5349,39 +5421,6 @@
|
||||
"config_path": "/opt/go2rtc/go2rtc.yaml",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"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": [
|
||||
"This installs the GoDoxy Agent only. A running GoDoxy main server is required to connect to.",
|
||||
"After install, set AGENT_PORT and configure AGENT_CA_CERT / AGENT_SSL_CERT in /etc/godoxy-agent.env using certs generated by your GoDoxy main server."
|
||||
],
|
||||
"port": 8888,
|
||||
"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": "/etc/godoxy-agent.env",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Gokapi",
|
||||
"slug": "gokapi",
|
||||
@@ -6890,6 +6929,40 @@
|
||||
"config_path": "",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Jitsi Meet",
|
||||
"slug": "jitsi",
|
||||
"desc": "Jitsi Meet is a set of open-source projects for secure, simple and scalable video conferences with state-of-the-art video quality and features.",
|
||||
"script": "ct/jitsi.sh",
|
||||
"script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/jitsi.sh",
|
||||
"script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/jitsi.sh",
|
||||
"type": "lxc",
|
||||
"type_id": "nm9bra8mzye2scg",
|
||||
"categories": [
|
||||
"scriptcat00000"
|
||||
],
|
||||
"category_names": [
|
||||
"Miscellaneous"
|
||||
],
|
||||
"notes": [
|
||||
"Uses a self-signed certificate by default. Your browser will show a security warning.",
|
||||
"Port 10000/UDP must be forwarded to the container for video/audio to work properly.",
|
||||
"Configuration files are located in `/etc/jitsi/`."
|
||||
],
|
||||
"port": 443,
|
||||
"website": "https://jitsi.org/",
|
||||
"documentation": "https://jitsi.github.io/handbook/",
|
||||
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/jitsi.webp",
|
||||
"updateable": true,
|
||||
"privileged": false,
|
||||
"has_arm": false,
|
||||
"is_dev": true,
|
||||
"execute_in": [
|
||||
"lxc"
|
||||
],
|
||||
"config_path": "/etc/jitsi",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Joplin Server",
|
||||
"slug": "joplin-server",
|
||||
@@ -11831,6 +11904,41 @@
|
||||
"config_path": "/opt/pixelfed/.env",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Plane",
|
||||
"slug": "plane",
|
||||
"desc": "Open-source project tracking tool that helps teams plan, track, and manage their software projects with issues, cycles, and modules.",
|
||||
"script": "ct/plane.sh",
|
||||
"script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/plane.sh",
|
||||
"script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/plane.sh",
|
||||
"type": "lxc",
|
||||
"type_id": "nm9bra8mzye2scg",
|
||||
"categories": [
|
||||
"scriptcat00025"
|
||||
],
|
||||
"category_names": [
|
||||
"Business & ERP"
|
||||
],
|
||||
"notes": [
|
||||
"First user to sign up becomes the instance admin. Initial build takes 10-15 minutes.",
|
||||
"Admin panel (God Mode) is available at `/god-mode/` for instance configuration.",
|
||||
"Credentials are saved to `~/plane.creds`.",
|
||||
"If the container IP changes, rebuild the frontend apps or run the update script to apply the new URL."
|
||||
],
|
||||
"port": 80,
|
||||
"website": "https://plane.so",
|
||||
"documentation": "https://developers.plane.so/self-hosting/overview",
|
||||
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/plane.webp",
|
||||
"updateable": true,
|
||||
"privileged": false,
|
||||
"has_arm": false,
|
||||
"is_dev": true,
|
||||
"execute_in": [
|
||||
"lxc"
|
||||
],
|
||||
"config_path": "/opt/plane/apps/api/.env",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "PLANKA",
|
||||
"slug": "planka",
|
||||
@@ -11926,7 +12034,7 @@
|
||||
"pve"
|
||||
],
|
||||
"config_path": "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml",
|
||||
"os": "debian"
|
||||
"os": "ubuntu"
|
||||
},
|
||||
{
|
||||
"name": "Pocketbase",
|
||||
@@ -14836,6 +14944,73 @@
|
||||
},
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Storybook",
|
||||
"slug": "storybook",
|
||||
"desc": "Storybook is a frontend workshop for building UI components and pages in isolation. It's used for UI development, testing, and documentation.",
|
||||
"script": "ct/storybook.sh",
|
||||
"script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/storybook.sh",
|
||||
"script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/storybook.sh",
|
||||
"type": "lxc",
|
||||
"type_id": "nm9bra8mzye2scg",
|
||||
"categories": [
|
||||
"scriptcat00020"
|
||||
],
|
||||
"category_names": [
|
||||
"AI / Coding & Dev-Tools"
|
||||
],
|
||||
"notes": [
|
||||
"The installer uses an interactive setup wizard. Follow the prompts during installation and dont close the session!",
|
||||
"Storybook runs in development mode on port 6006."
|
||||
],
|
||||
"port": 6006,
|
||||
"website": "https://storybook.js.org/",
|
||||
"documentation": "https://storybook.js.org/docs",
|
||||
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/storybook.webp",
|
||||
"updateable": true,
|
||||
"privileged": false,
|
||||
"has_arm": false,
|
||||
"is_dev": true,
|
||||
"execute_in": [
|
||||
"lxc"
|
||||
],
|
||||
"config_path": "",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Storyteller",
|
||||
"slug": "storyteller",
|
||||
"desc": "Storyteller is a self-hosted platform for creating and reading ebooks with synced narration, combining audiobooks and ebooks with automatic synchronization.",
|
||||
"script": "ct/storyteller.sh",
|
||||
"script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/storyteller.sh",
|
||||
"script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/storyteller.sh",
|
||||
"type": "lxc",
|
||||
"type_id": "nm9bra8mzye2scg",
|
||||
"categories": [
|
||||
"scriptcat00013"
|
||||
],
|
||||
"category_names": [
|
||||
"Media & Streaming"
|
||||
],
|
||||
"notes": [
|
||||
"Minimum 8GB RAM recommended. AI-based transcription is resource-intensive.",
|
||||
"Secret key is stored in `/opt/storyteller/.env`.",
|
||||
"GPU acceleration is not available in the LXC version. Use CPU-based transcription."
|
||||
],
|
||||
"port": 8001,
|
||||
"website": "https://storyteller-platform.dev/",
|
||||
"documentation": "https://storyteller-platform.dev/docs/welcome",
|
||||
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/storyteller.webp",
|
||||
"updateable": true,
|
||||
"privileged": false,
|
||||
"has_arm": false,
|
||||
"is_dev": true,
|
||||
"execute_in": [
|
||||
"lxc"
|
||||
],
|
||||
"config_path": "/opt/storyteller/.env",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Strapi",
|
||||
"slug": "strapi",
|
||||
@@ -15945,6 +16120,45 @@
|
||||
"config_path": "",
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Tube Archivist",
|
||||
"slug": "tubearchivist",
|
||||
"desc": "Tube Archivist is a self-hosted YouTube media collection manager that indexes your video collection with metadata for organizing, searching, and playing archived YouTube videos offline.",
|
||||
"script": "ct/tubearchivist.sh",
|
||||
"script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/tubearchivist.sh",
|
||||
"script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/tubearchivist.sh",
|
||||
"type": "lxc",
|
||||
"type_id": "nm9bra8mzye2scg",
|
||||
"categories": [
|
||||
"scriptcat00013"
|
||||
],
|
||||
"category_names": [
|
||||
"Media & Streaming"
|
||||
],
|
||||
"notes": [
|
||||
"Requires `vm.max_map_count=262144` on the Proxmox host. Run `sysctl -w vm.max_map_count=262144` on the host and add it to `/etc/sysctl.conf` for persistence.",
|
||||
"ElasticSearch is configured with 1GB heap. Adjust `/etc/elasticsearch/jvm.options.d/heap.options` for larger collections.",
|
||||
"Admin password is stored in `/opt/tubearchivist/.env`.",
|
||||
"Minimum 6GB RAM recommended. ElasticSearch alone requires 2GB+."
|
||||
],
|
||||
"port": 8000,
|
||||
"website": "https://github.com/tubearchivist/tubearchivist",
|
||||
"documentation": "https://docs.tubearchivist.com/",
|
||||
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/tube-archivist.webp",
|
||||
"updateable": true,
|
||||
"privileged": false,
|
||||
"has_arm": false,
|
||||
"is_dev": true,
|
||||
"execute_in": [
|
||||
"lxc"
|
||||
],
|
||||
"config_path": "/opt/tubearchivist/.env",
|
||||
"default_credentials": {
|
||||
"username": "admin",
|
||||
"password": ""
|
||||
},
|
||||
"os": "debian"
|
||||
},
|
||||
{
|
||||
"name": "Tududi",
|
||||
"slug": "tududi",
|
||||
@@ -17755,7 +17969,7 @@
|
||||
],
|
||||
"notes": [
|
||||
"After installation, visit /admin/install.php once to initialize the database and complete setup.",
|
||||
"The admin password is shown at the end of the installation log."
|
||||
"Get Admin-Password: `grep -A2 'admin' /opt/yourls/user/config.php`"
|
||||
],
|
||||
"port": 80,
|
||||
"website": "https://yourls.org/",
|
||||
|
||||
Reference in New Issue
Block a user