Skip to main content

Crate alighieri

Crate alighieri 

Source
Expand description

Alighieri — a lightweight, secure, asynchronous SOCKS5 proxy server.

The supported library surface is intentionally small:

  • errors: the crate-wide error type.
  • config: the Dante-inspired configuration model and parser.
  • server: the listener/accept loop.
  • runtime: shared process/service runtime helpers.
  • plugin (feature plugins, off by default): the plugin SDK interface.

Other public-but-hidden modules are implementation or binary-support shims, not part of the compatibility contract.

Modules§

config
The Alighieri configuration model and its Dante-inspired parser.
errors
plugin
The plugin SDK (alighieri::plugin) — the interface first-party plugins implement to observe and act on proxied flows.
runtime
Shared runtime helpers for console and service hosts.
server
The listener and accept loop.