INNER CODE UNIT · Rust

create_app

Trow-Registry/trow · src/routes/mod.rs:114

pub fn create_app(state: Arc<super::TrowServerState>) -> Router {
    let mut app = Router::new();

    app = app
        .route("/v2/", get(get_v2root))
        .route("/", get(get_homepage))
        .route("/login", get(login))
        .route("/healthz", get(health::healthz))
        .route("/readiness", get(readiness::readiness));

    app = blob::route(app);
    app = blob_upload::route(app);
    app = catalog::route(app);
    app = manifest::route(app);
    app = manifest_referrers::route(app);
    app = admission::route(app);

    app = add_router_layers(app, &state.config.cors);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…