Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
g0efilter
command
Package main is the entrypoint for g0efilter.
|
Package main is the entrypoint for g0efilter. |
|
g0efilter-dashboard
command
Package main is the entrypoint for g0efilter-dashboard.
|
Package main is the entrypoint for g0efilter-dashboard. |
|
internal
|
|
|
actions
Package actions defines shared action and filter mode constants used across multiple internal packages without introducing import cycles.
|
Package actions defines shared action and filter mode constants used across multiple internal packages without introducing import cycles. |
|
alerting
Package alerting provides notification capabilities for security events.
|
Package alerting provides notification capabilities for security events. |
|
dashboard
Package dashboard provides the web UI and HTTP API server.
|
Package dashboard provides the web UI and HTTP API server. |
|
filter
Package filter provides network filtering utilities.
|
Package filter provides network filtering utilities. |
|
g0efilter
Package g0efilter contains the g0efilter application wiring and run loop.
|
Package g0efilter contains the g0efilter application wiring and run loop. |
|
logging
Package logging provides logging helpers.
|
Package logging provides logging helpers. |
|
netutil
Package netutil provides the SO_MARK dialer that lets g0efilter's own outbound traffic (proxy upstreams, dashboard shipping, notifications) bypass its nftables rules.
|
Package netutil provides the SO_MARK dialer that lets g0efilter's own outbound traffic (proxy upstreams, dashboard shipping, notifications) bypass its nftables rules. |
|
nftables
Package nftables provides nftables integration.
|
Package nftables provides nftables integration. |
|
policy
Package policy parses and validates the allowlist policy file.
|
Package policy parses and validates the allowlist policy file. |
|
procinfo
Package procinfo resolves the process that owns a local socket by walking /proc, for log enrichment.
|
Package procinfo resolves the process that owns a local socket by walking /proc, for log enrichment. |
|
safeio
Package safeio provides helpers to safely drain and close readers.
|
Package safeio provides helpers to safely drain and close readers. |
Click to show internal directories.
Click to hide internal directories.
