hanshal101/Drop-Drop Agent

Monitor and control outbound network connections with egress filtering

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 12, 2025
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: hanshal101/drop-drop@a6eed0b96ee8932f5e98a2cca658f712c14b7298 # v0.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
allowed-ipsList of IPs to allow outbound connections to. By default, only localhost and IPs required for the essential operations of Github Actions are allowed.no""
allowed-domainsList of domains to allow outbound connections to. Wildcards are accepted. For example, if allowing `*.google.com`, this will allow `www.google.com`, `console.cloud.google.com` but not `google.com`. By default, only domains required for essential operations of Github Actions and uploading job summaries are allowed.no""
dns-policyControls the policy for DNS requests when `egress-policy` is set to `block`. Options: `allowed-domains-only` (default): Allows DNS requests only for domains specified in `allowed-domains`. `any`: Allows any DNS requests.noallowed-domains-only
egress-policyThe egress policy to enforce. Valid values are `audit` and `block`. Default: auditnoaudit
enable-sudoEnable this option to allow steps to execute commands with sudo. This is useful for workflows that require elevated privileges to perform certain tasks. Options: `true` (default) or `false`.notrue
tetragon-addressThe address of the Tetragon gRPC server. Default: localhost:54321nolocalhost:54321
docker-imageThe Docker image to use for the Drop-Drop agent. Default: hanshal785/drop-drop-agent:latestnohanshal785/drop-drop-agent:latest

no outputs