armature-ferron

Crates.ioarmature-ferron
lib.rsarmature-ferron
version0.1.1
created_at2025-12-26 19:30:09.667711+00
updated_at2025-12-30 22:11:54.03069+00
descriptionFerron reverse proxy integration for Armature
homepagehttps://pegasusheavy.github.io/armature
repositoryhttps://github.com/pegasusheavy/armature
max_upload_size
id2006117
size157,656
Joseph R. Quinn (quinnjr)

documentation

README

armature-ferron

Ferron reverse proxy integration for the Armature framework.

Features

  • Reverse Proxy - Route requests to backends
  • Load Balancing - Distribute traffic
  • SSL Termination - Handle TLS at proxy
  • Health Checks - Monitor backend health

Installation

[dependencies]
armature-ferron = "0.1"

Quick Start

use armature_ferron::FerronProxy;

let proxy = FerronProxy::new()
    .backend("http://localhost:8001")
    .backend("http://localhost:8002")
    .health_check("/health")
    .build();

proxy.listen("0.0.0.0:80").await?;

License

MIT OR Apache-2.0

Commit count: 0

cargo fmt