Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sfan5/netdata-custom
Netdata without telemetry
https://github.com/sfan5/netdata-custom
Last synced: 13 days ago
JSON representation
Netdata without telemetry
- Host: GitHub
- URL: https://github.com/sfan5/netdata-custom
- Owner: sfan5
- Created: 2022-12-16T19:30:57.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-05T12:07:08.000Z (over 1 year ago)
- Last Synced: 2024-12-03T16:04:19.626Z (21 days ago)
- Language: Shell
- Homepage:
- Size: 117 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
customized Netdata
==================[Netdata](https://www.netdata.cloud/) is pretty cool but there's one annoying thing about it: telemetry/tracking/cloud bullshit
Unfortunately these only get harder to get rid of.
In 2020 it sufficed to apply a few small tweaks to the `web` folder, but it became a big mess of React that is impossible to untangle after the fact.This repository provides a ready-to-use version of Netdata v1.37.1 with the following removed:
* any kind of anonymous statistics
* registry / cloud functionality
* update check
* news panelThis means by default neither the Netdata server nor the web frontend will contact any third parties whatsoever.
**Build instructions**: Run `./build.sh`
Install instructions
--------------------1. `useradd -rM -d /opt/netdata netdata`
2. Extract the build artifact
3. `mkdir -p /opt/netdata/var/{cache,lib,log}/netdata`
4. `chown netdata:netdata -R /opt/netdata/`
5. start the thing, there's a systemd service file somewhere too
Rebasing (developer-only)
-------------------------1. Check out `dashboard` branch
2. Rebase onto https://github.com/netdata/dashboard/ (last release)
3. `npm install && npm run build`
4. `tar -cvzf dashboard.tgz --numeric-owner build/` and tag & upload to the 'temp' [release](https://github.com/sfan5/netdata-custom/releases)
5. Check out `netdata` branch
6. Rebase onto https://github.com/netdata/netdata/ (last release) *except* "pull new dashboard" commit
7. Run `./web/gui/bundle_dashboard.py` and commit result