artur 0.1.0

Config-driven Rust HTTP server
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! `artur` is a config-driven Rust HTTP server.
//!
//! It maps TOML-defined HTTP endpoints to a small set of generic actions:
//! static JSON responses, synchronous/asynchronous process execution, and
//! in-memory job lookup. Domain-specific work such as challenge creation,
//! wallet provisioning, Python scripts, Rust CLIs, or `npx` tools belongs in
//! configured external processes rather than in the core server.

pub mod api;
pub mod config;
pub mod error;
pub mod process;
pub mod server;

pub use config::{AppConfig, load_config};
pub use server::build_router;