let () = Dream.run @@ Dream.logger @@ Dream.router [ Dream.get "/" (fun _req -> Ogit.Handlers.ogit_root _req); Dream.get "/:repo_name" (fun req -> let repo_name = Dream.param req "repo_name" in Ogit.Handlers.repo_root repo_name); Dream.get "/static/**" (Dream.static "./lib/static"); ]