chadtmiller.com/knotless

Git hosted in your atproto account, on any stock PDS, fast enough for agents.

git clone knotless://chadtmiller.com/knotless

needs the knotless git helper. set it up

16 lines · 571 B Raw History
fn main() {
    let args: Vec<String> = std::env::args().collect();
    let opts = match knotless_serve::parse_args(&args) {
        Ok(opts) => opts,
        Err(usage) => {
            eprintln!("{usage}");
            std::process::exit(2);
        }
    };
    let ctx = knotless::env::Ctx::new(knotless::env::Env::from_process());
    let runtime = tokio::runtime::Runtime::new().expect("a runtime builds");
    if let Err(err) = runtime.block_on(knotless_serve::run(opts, ctx)) {
        eprintln!("knotless-serve: {err:#}");
        std::process::exit(1);
    }
}