summaryrefslogtreecommitdiff
path: root/bin/main.ml
blob: 895bfb86e4204896d87b66216af6d743d51ef0b9 (plain)
1
2
3
4
5
6
7
8
9
let () =
  Dream.run @@ Dream.logger
  @@ Dream.router
       [
         Dream.get "/" (fun _ -> Ogit.Handlers.ogit_root ());
         Dream.get "/:repo_name" (fun request ->
             Ogit.Handlers.repo_root @@ Dream.param request "repo_name");
         Dream.get "/static/**" (Dream.static "./lib/static");
       ]
Copyright 2019--2025 Marius PETER