Today phonehome only knows that CrowdSec is installed. Add CrowdSec info inside the phonehome, like other NethServer 8 apps already do. **Proposed solution** Add a `get-facts` action to the CrowdSec app that returns a summary of its configuration: - how bans work: longer bans for repeat offenders, and whether local network addresses can be banned - whether the app is connected to the CrowdSec community service, gets the community blocklist and is enrolled in the CrowdSec console - whether the NethVoice protection rules are enabled - whether email notifications are set up - how many entries the whitelist has - which Threat Shield enterprise lists are enabled **See also** - NethServer/ns8-crowdsec#222 - NethServer/dev#8184 (Threat Shield)
Activity
gsanchietti commentedon Oct 9, 2026
Testing versions:
crowdsec:1.4.0-dev.1Fresh install:
Update an existing instance (from 1.3.0):
Test case 1: clean install
Test case 2: update from 1.3.0
stephdl commentedon Oct 9, 2026
QA ok on
crowdsec:1.4.0-dev.1.Clean install
The phonehome entry has the CrowdSec facts. They match the default settings.
Update from 1.3.0
I changed every setting before the update. After it, the facts match the new values.
Older CrowdSec instances, without
get-facts, still show up in phonehome. They just have no facts.One catch
console_enrolledcan readtrueafter a rejected enroll key. This bug is older than this issue, so I track it apart:DavidePrincipi commentedon Oct 9, 2026
Released https://github.com/NethServer/ns8-crowdsec/releases/tag/1.4.0