Skip to content

feat(security): Add runtime review profiles - #3

Open
nfebe wants to merge 1 commit into
mainfrom
feat/security-module
Open

nfebe wants to merge 1 commit into
mainfrom
feat/security-module

Conversation

@nfebe

@nfebe nfebe commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

Add draft security profiles to runtime templates. Collection requires an administrator-approved immutable image and owner approval.

Add draft security profiles to runtime templates. Collection requires an
administrator-approved immutable image and owner approval.
@sourceant

sourceant Bot commented Oct 31, 2026

Copy link
Copy Markdown

Code Review Summary

Adds draft security_profile blocks to seven existing runtime templates (astro, laravel, nextcloud, nextjs, node, php, wordpress) and to newly added Go and Python templates, each paired with a docker-compose file. Every profile targets a source root, schedules incremental, retrospective and full runtime-files integrity reviews plus a collector invocation, and sets time and size budgets with an empty access policy. The Go profile alone raises the per-file limit to 64 MiB.

🚀 Key Improvements

  • All listed runtime templates now ship a uniform integrity review profile with cron schedules and budgets.
  • New Go and Python templates provide docker-compose services exposing ports 8080 and 8000.

💡 Minor Suggestions

  • Review coverage is incomplete. Inspect the execution details before approving.

@sourceant sourceant Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review complete. See the overview comment for a summary.

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.

1 participant