58d570ee1d
- Change test assertions from checking 'include' array to 'directives' string - Fix advanced_config array case to use 'directives' instead of 'include' - Calculate ruleset hash from final content (after SecRuleEngine prepend) - Update filename pattern matching in tests for hashed filenames - Ensures WAF mode changes result in different ruleset filenames
Backend Service
This folder contains the Go API for CaddyProxyManager+.
Prerequisites
- Go 1.24+
Getting started
cp .env.example .env # optional
cd backend
go run ./cmd/api
Tests
cd backend
go test ./...