grapsus-proxy 0.5.12

A security-first reverse proxy built on Pingora with sleepable ops at the edge
Documentation
# Grapsus Distribution Bundle - Version Lock File
#
# This file pins the agent versions included in the bundle distribution.
# The lock file is embedded in the Grapsus binary at compile time.
#
# Source of truth for agent metadata: api.grapsusproxy.io
# Update via PR when agents release new versions.
# Format: CalVer for bundle, SemVer for agents

[bundle]
# Bundle version (CalVer: YY.MM_PATCH)
version = "26.03_01"

[agents]
# Core agents (included in default bundle install)
waf = "0.3.0"
ratelimit = "0.3.0"
denylist = "0.3.0"

# Security agents
grapsussec = "0.3.0"
modsec = "0.3.0"
ip-reputation = "0.4.0"
bot-management = "0.4.0"
content-scanner = "0.4.0"

# API security agents
graphql-security = "0.4.0"
grpc-inspector = "0.4.0"
soap = "0.4.0"
api-deprecation = "0.4.0"

# Protocol agents
websocket-inspector = "0.4.0"
mqtt-gateway = "0.4.0"

# Scripting agents
lua = "0.3.0"
js = "0.3.0"
wasm = "0.3.0"

# Utility agents
transform = "0.4.0"
audit-logger = "0.4.0"
mock-server = "0.4.0"
chaos = "0.4.0"
image-optimization = "0.2.0"

# Identity agents
spiffe = "0.3.0"

[repositories]
# Core agents
waf = "grapsusproxy/grapsus-agent-waf"
ratelimit = "grapsusproxy/grapsus-agent-ratelimit"
denylist = "grapsusproxy/grapsus-agent-denylist"

# Security agents
grapsussec = "grapsusproxy/grapsus-agent-grapsussec"
modsec = "grapsusproxy/grapsus-agent-modsec"
ip-reputation = "grapsusproxy/grapsus-agent-ip-reputation"
bot-management = "grapsusproxy/grapsus-agent-bot-management"
content-scanner = "grapsusproxy/grapsus-agent-content-scanner"

# API security agents
graphql-security = "grapsusproxy/grapsus-agent-graphql-security"
grpc-inspector = "grapsusproxy/grapsus-agent-grpc-inspector"
soap = "grapsusproxy/grapsus-agent-soap"
api-deprecation = "grapsusproxy/grapsus-agent-api-deprecation"

# Protocol agents
websocket-inspector = "grapsusproxy/grapsus-agent-websocket-inspector"
mqtt-gateway = "grapsusproxy/grapsus-agent-mqtt-gateway"

# Scripting agents
lua = "grapsusproxy/grapsus-agent-lua"
js = "grapsusproxy/grapsus-agent-js"
wasm = "grapsusproxy/grapsus-agent-wasm"

# Utility agents
transform = "grapsusproxy/grapsus-agent-transform"
audit-logger = "grapsusproxy/grapsus-agent-audit-logger"
mock-server = "grapsusproxy/grapsus-agent-mock-server"
chaos = "grapsusproxy/grapsus-agent-chaos"
image-optimization = "grapsusproxy/grapsus-agent-image-optimization"

# Identity agents
spiffe = "grapsusproxy/grapsus-agent-spiffe"

[checksums]
# SHA256 checksums for verification (optional, updated by release CI)
# Format: agent-version-os-arch = "sha256:..."