this repo has no description
1opam-version: "2.0" 2maintainer: "Hannes Mehnert <hannes@mehnert.org>" 3authors: ["Hannes Mehnert <hannes@mehnert.org>"] 4homepage: "https://github.com/robur-coop/albatross" 5dev-repo: "git+https://github.com/robur-coop/albatross.git" 6bug-reports: "https://github.com/robur-coop/albatross/issues" 7license: "ISC" 8 9depends: [ 10 "ocaml" {>= "4.12.0"} 11 "dune" {>= "2.7.0"} 12 "dune-configurator" 13 "conf-pkg-config" {build} 14 "conf-libnl3" {os = "linux"} 15 "lwt" {>= "3.0.0"} 16 "ipaddr" {>= "5.3.0"} 17 "cstruct" {>= "6.0.0"} 18 "logs" 19 "bos" {>= "0.2.0"} 20 "ptime" 21 "cmdliner" {>= "1.1.0"} 22 "fmt" {>= "0.8.7"} 23 "x509" {>= "0.13.0"} 24 "tls" {>= "0.16.0" & < "1.0.0"} 25 "tls-lwt" {>= "0.16.0" & < "1.0.0"} 26 "mirage-crypto" {< "1.0.0"} 27 "mirage-crypto-rng" {>= "0.11.0" & < "1.0.0"} 28 "asn1-combinators" {>= "0.2.0" & < "0.3.0"} 29 "duration" 30 "decompress" {>= "1.3.0"} 31 "bigstringaf" {>= "0.2.0"} 32 "checkseum" 33 "metrics" {>= "0.2.0"} 34 "metrics-lwt" {>= "0.2.0"} 35 "metrics-influx" {>= "0.2.0"} 36 "metrics-rusage" 37 "hex" 38 "http-lwt-client" {>= "0.2.0"} 39 "happy-eyeballs-lwt" 40 "solo5-elftool" {>= "0.3" & < "0.4.0"} 41 "owee" {>= "0.4"} 42 "alcotest" {with-test} 43] 44build: [ 45 ["dune" "subst"] {dev} 46 ["dune" "build" "-p" name "-j" jobs] 47 ["dune" "runtest" "-p" name "-j" jobs] {with-test} 48 ["sh" "-ex" "packaging/FreeBSD/create_package.sh"] {os = "freebsd"} 49 ["sh" "-ex" "packaging/debian/create_package.sh"] {os-family = "debian" | os-family = "ubuntu"} 50] 51synopsis: "Albatross - orchestrate and manage MirageOS unikernels with Solo5" 52description: """ 53The goal of albatross is robust deployment of [MirageOS](https://mirage.io) 54unikernels using [Solo5](https://github.com/solo5/solo5). Resources managed 55by albatross are network interfaces of kind `tap`, which are connected to 56already existing bridges, block devices, memory, and CPU. Each unikernel is 57pinned (`cpuset` / `taskset`) to a specific core. 58""" 59depexts: ["linux-headers"] {os-family = "alpine"} 60url { 61 src: 62 "https://github.com/robur-coop/albatross/releases/download/v2.0.0/albatross-2.0.0.tbz" 63 checksum: [ 64 "sha256=fdc949f0db15b22ba42186ca26dcaf58b043f3901f1af2960fdc736849f1c037" 65 "sha512=907f83129a6110f13761f2278ae58a0395ee5cdf70e7ef9802c5f2252dcdfb2557363f27dc4dc54cce091c8aab959ddebc252f37ba49b644b8d926c8d87eddfd" 66 ] 67} 68x-commit-hash: "2fb15daf5a3f8fe68b3ea369c4571a5e302a802d"