helvede.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Velkommen til Helvede, fediversets hotteste instance! Vi er en queerfeministisk server, der shitposter i den 9. cirkel. Welcome to Hell, We’re a DK-based queerfeminist server. Read our server rules!

Server stats:

159
active users

#mirageos

0 posts0 participants0 posts today

For those who want to sponsor our work (#MirageOS #OCaml), and for whom a wire transfer is not the right thing, you can now sponsor us (robur.coop) via GitHub sponsors, just a click away 💵 github.com/sponsors/robur-coop

If you're interested how we use money 💰, please go and read our article on funding blog.robur.coop/articles/finan (this doesn't clearly say that we use most of our money to pay us something for a living).

GitHubSponsor @robur-coop on GitHub SponsorsWe are Robur, a cooperative that develops and promotes MirageOS unikernels in OCaml. We maintain libraries implementing protocols & formats and deploy services. These are useful for developing and ...
Replied in thread

@catsalad @Viss @foone That's one case where unikernels like #MirageOS are really tweaking my interest.

Basically picture a flock of tiny Xen VMs working together, each of which is compiled with only the types of access it needs. Don't need a network? Then there is no network interface, no drivers. Ditto filesystem, etc.
mirageos.org/

mirageos.orgWelcome to MirageOSMirageOS is a programming framework for building type-safe, modular systems.

Amazing! @reynir wrote an article about his discoveries of two CVE in OpenVPN while re-implementing the same protocol -- TL;DR: it's worth to spend time and money on re-developing network & security protocols. Read it at blog.robur.coop/articles/2024-

blog.robur.coop Robur's blog - MirageVPN and OpenVPN Discoveries made implementing MirageVPN, a OpenVPN-compatible VPN library

Heads up: there's a #OCaml conference in Berlin in September. It is free of charge. You have to register fun-ocaml.com/ (registration: tickets.fun-ocaml.com/fun-ocam)

There are lots of nice talks happening. I'll also talk about #MirageOS and plan to have a hands-on session on that topic :)

So, please drop by if interested. I'm happy to say hi to you :)

Fun OCaml 2024 - Berlin - September 16+17, 2024Fun OCaml 2024 - Berlin - September 16+17, 2024Fun OCaml 2024 is a 2 days open source hacking event dedicated to OCaml enthusiasts and professionals around the globe! Let's get together for an exhilarating event packed with creativity, innovation, and learning!

We have exciting #OCaml news: blog.robur.coop/articles/mirag -- the MirageVPN (an OpenVPN [tm] implementation) is resurrected, and we're making nice progress.

We host blog.robur.coop (a #MirageOS unipi unikernel - github.com/robur-coop/unipi) using YOCaml for the generation (github.com/xhtmlboi/yocaml) and tlstunnel for reverse TLS proxy (github.com/robur-coop/tlstunne). Deployment was done within less than 15 minutes, using our #reproducible_builds infrastructure builds.robur.coop

Enjoy reading :D

blog.robur.coop Robur's blog - MirageVPN & tls-crypt-v2 How we implementated tls-crypt-v2 for miragevpn

Beginning of May this year I was in Morocco for the 12th #MirageOS hack retreat. There I wrote a #Mirage unikernel in #OCaml that acts as a chat application accessed using ssh. I put an instance up on the internet:

ssh -i path/to/mykey_ed25519 myusername@chat.reyn.ir

Note that quitting is not yet implemented (so use ~.), and make sure you use either RSA or ED25519 keys (else the connection hangs - a known bug).

I wrote a blog post with more details:
reyn.ir/posts/2023-05-17-banaw

reyn.irReynir 网 - MirageOS retreat & Banawá chat