yaegashi/mitmproxy-logger-action
Automatically capture HTTP/HTTPS traffic with mitmproxy and upload as encrypted artifacts
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| enabled | Enable mitmproxy logging (true/false) | no | true |
| version | mitmproxy version to install | no | 12.1.1 |
| listen-host | Proxy listen address | no | 127.0.0.1 |
| listen-port | Proxy listen port | no | 8080 |
| install-cacert | Install mitmproxy CA certificate to system trust store (true/false) | no | true |
| set-envvars | Set proxy environment variables automatically (true/false) | no | false |
| passphrase | Passphrase for artifact encryption | yes | — |
| artifact-name | Custom artifact name (optional, defaults to auto-generated name) | no | "" |
Outputs
| name | description |
|---|---|
| proxy-url | URL of the started proxy |
| stream-file | Path to the stream log file |
| cacert-path | Path to the CA certificate file |