This commit is contained in:
swrup 2025-11-11 02:07:51 +01:00
parent aa2ff7b2f0
commit 2f3113f55d
11742 changed files with 1223940 additions and 0 deletions

View file

@ -0,0 +1,24 @@
open Mirage
(* Network configuration *)
let stack = generic_stackv4 default_network
(* Dependencies *)
let server =
let packages =
[ package ~pin:"file://../../" "httpun-lwt"
; package ~pin:"file://../../" "httpun-mirage"
]
in
foreign "Unikernel.Make"
~packages
(console @-> pclock @-> http @-> job)
let app =
httpun_server @@ conduit_direct stack
let () =
register "httpun_unikernel"
[ server $ default_console $ default_posix_clock $ app ]