includeOS

Docker Images for IncludeOS

We have uploaded Docker images for anyone who wants to try out building IncludeOS unikernels without having to install the development environment locally on their machines.

Read more...

IncludeOS on Google Compute Engine

Starting with IncludeOS version 0.10, you can run IncludeOS services in the cloud using Google Compute Engine (GCE) in addition to the already existing OpenStack support. In this blog post, I will first go through the process using GCE’s web-based user interface. Then I will show how to perform the same operations using the Google Cloud SDK command line tools. Finally we will look at a simple shell script that lets you effortlessly upload and run IncludeOS services in Compute Engine.

Read more...

IncludeOS 0.10 Released

We are proud to announce the release of IncludeOS version 0.10. Highlights from this release include partial POSIX support, a user-friendly boot tool to easily build and run IncludeOS services, and a revamped cross-platform build system based on CMake.

Read more...

Routing paths in IncludeOS - from JavaScript to C++

When creating a web application you need to be able to guide your users to the different content on your site. This is done by specifying different routes for your application, f.ex. /users. In Mana, the C++ web application framework built for IncludeOS, you can specify these routes as strings, string patterns or regular expressions with help from the library path_to_regex. In this post I will present how this works and how you can create your own routes by taking advantage of this library’s possibilities.

Read more...

Middleware implementation in Mana

Mana is a C++ web application framework built for IncludeOS. In this post I will explain the concept middleware; what it is used for, how we have implemented it and other parts related to it.

Read more...