ferrox
ferrox
RUNNING

Lightweight HTTP server

ferrox is a single-binary HTTP server written in Rust. If you can see this page, the process is running and accepting connections.

cargo run
$ ./ferrox
listening on 0.0.0.0:3000
static root mounted at ./public
proxy configured at /api
path traversal guard active
ferrox is ready

Routes

GET / This page
GET /health Health check — returns 200 when the server is healthy
GET /hello Plain-text response for smoke tests
GET /api/* Reverse proxy to the configured upstream
GET /* Static files from ./public