From 4a55dd2541efeb2516115011119244a7e6ec1c21 Mon Sep 17 00:00:00 2001 From: acknologia <64101826+acknologia@users.noreply.github.com> Date: Tue, 27 Jan 2026 14:49:55 -0500 Subject: [PATCH] net data install script added net data install script --- .../apps/install-scripts/curated/index.md | 1 + docs/public/install-scripts/netdata.json | 81 +++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 docs/public/install-scripts/netdata.json diff --git a/docs/features/apps/install-scripts/curated/index.md b/docs/features/apps/install-scripts/curated/index.md index d34c70f1..dead5be1 100644 --- a/docs/features/apps/install-scripts/curated/index.md +++ b/docs/features/apps/install-scripts/curated/index.md @@ -11,6 +11,7 @@ | `immich` | [immich.json](/install-scripts/immich.json) | 1.7 KB | 2025-12-12 | | `jellyfin` | [jellyfin.json](/install-scripts/jellyfin.json) | 2.2 KB | 2026-01-21 | | `lidarr` | [lidarr.json](/install-scripts/lidarr.json) | 1.3 KB | 2025-12-25 | +| `netdata` | [netdata.json](/install-scripts/netdata.json) | 1.8 KB | 2026-01-27 | | `nextcloud` | [nextcloud.json](/install-scripts/nextcloud.json) | 3.4 KB | 2025-12-28 | | `peanut` | [peanut.json](/install-scripts/peanut.json) | 823 B | 2025-12-25 | | `plex` | [plex.json](/install-scripts/plex.json) | 3.4 KB | 2025-12-12 | diff --git a/docs/public/install-scripts/netdata.json b/docs/public/install-scripts/netdata.json new file mode 100644 index 00000000..610764f2 --- /dev/null +++ b/docs/public/install-scripts/netdata.json @@ -0,0 +1,81 @@ +{ + "version": 3, + "script": { + "version": "1.0.0", + "changeLog": "Initial HexOS install script for Netdata real-time monitoring" + }, + "requirements": { + "locations": [ + "ApplicationsPerformance" + ], + "specifications": [ + "2CORE", + "512MB" + ], + "permissions": [ + "READ_WRITE_LOCATIONS" + ], + "ports": [ + 20489 + ] + }, + "installation_questions": [], + "ensure_directories_exists": [ + { + "path": "$LOCATION(ApplicationsPerformance)", + "network_share": true + }, + { + "path": "$LOCATION(ApplicationsPerformance)/netdata", + "posix": true + }, + { + "path": "$LOCATION(ApplicationsPerformance)/netdata/config", + "posix": true + }, + { + "path": "$LOCATION(ApplicationsPerformance)/netdata/lib", + "posix": true + }, + { + "path": "$LOCATION(ApplicationsPerformance)/netdata/cache", + "posix": true + } + ], + "ensure_permissions_exists": [], + "app_values": { + "release_name": "netdata", + "netdata": { + "enable_smart": false, + "enable_intel_gpu": false, + "devices": [], + "additional_debs": [], + "additional_envs": [] + }, + "network": { + "web_port": { + "bind_mode": "published", + "port_number": 20489, + "host_ips": [] + }, + "host_network": false, + "dns_opts": [] + }, + "storage": { + "config": "$HOST_PATH($LOCATION(ApplicationsPerformance)/netdata/config)", + "lib": "$HOST_PATH($LOCATION(ApplicationsPerformance)/netdata/lib)", + "cache": "$HOST_PATH($LOCATION(ApplicationsPerformance)/netdata/cache)", + "additional_storage": [] + }, + "labels": [], + "resources": { + "limits": { + "cpus": 2, + "memory": 2048 + }, + "gpus": { + "use_all_gpus": false + } + } + } +} \ No newline at end of file