1 2 3 4 5 6 7 8 9 10
(* ogit: A lightweight, mobile-friendly alternative to cgit *) let () = Dream.run @@ Dream.logger @@ Dream.router [ Dream.get "/" Handlers.root; Dream.get "/:repo_name/" Handlers.repo_root; Dream.get "/:repo_name/tree" Handlers.repo_tree; ]