Skip to content

Crowd Security#4952

Draft
AlphaDelta9 wants to merge 37 commits into
truenas:masterfrom
AlphaDelta9:master
Draft

Crowd Security#4952
AlphaDelta9 wants to merge 37 commits into
truenas:masterfrom
AlphaDelta9:master

Conversation

@AlphaDelta9
Copy link
Copy Markdown
Contributor

@AlphaDelta9 AlphaDelta9 commented May 8, 2026

App Addition

  • I have opened an issue to discuss this app addition before submitting this pull request.

Description

Adds [Crowdsec] to the community train.

CrowdSec is an open-source and collaborative security engine that parses logs and blocks malicious IPs.

App Information

Testing

Tested locally with:

  • basic-values.yaml

Icons and Screenshots

Please upload the following to the CDN:

Checklist

  • App runs successfully locally
  • Only modified files under /ix-dev/ or /library/
  • README.md included
  • Multiple test scenarios tested
  • questions.yaml has clear descriptions and follows structure of existing apps
  • All automated CI checks pass

AlphaDelta9 and others added 21 commits February 5, 2026 02:53
Add 'wireguard' keyword to the Tailscale app and item metadata. Update twingate-connector to run as a nonroot user/group by changing run_as description and switching UID/GID from 568 to 65532 across app.yaml, questions.yaml defaults, and test_values. Also bump twingate-connector version to 1.0.1 for this update. These changes ensure consistent non-root runtime configuration and improve discovery via the wireguard tag.
fix values and app.yaml for crowdsec
@AlphaDelta9 AlphaDelta9 marked this pull request as ready for review May 9, 2026 03:42
@AlphaDelta9
Copy link
Copy Markdown
Contributor Author

@stavros-k
Copy link
Copy Markdown
Contributor

Things like api.server.listen_uri and db_config.type (and probalby more) needs to be set dynamically.
Otherwise a change in the config file by a user will just break the app completely.

@stavros-k stavros-k marked this pull request as draft May 12, 2026 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants