Release·

News about Nirvati

Nirvati 0.2.0 and much more

In this blog post, I want to share some news about the Nirvati project. There are four major announcements today:

  • The release of Nirvati 0.2.0 and OS images
  • Founding of a company for Nirvati in Germany
  • Introducing n5i, the new "core" of Nirvati
  • Announcing My Nirvati, an upcoming service to enhance your Nirvati experience

Nirvati 0.2.0

The Nirvati 0.2.0 release, which is available now, is mostly a collection of bug fixes and stability improvements, and also contains all features added since the 0.1.0 release.

Nirvati 0.2.0 comes in 3 "flavours":

  • Standard: The standard version of Nirvati, powered by Longhorn and K3s.
  • Micro: Optimized for low RAM usage, powered by local-path-provisioner and a fork of Kubesolo. Does not support storage management for apps.
  • Enterprise: Optimized for larger deployments, this is slightly closer to upstream Kubernetes and better for multi-server deployments. Powered by Longhorn and RKE2.

Nirvati 0.2.0 can now be downloaded from our website!

OS Images

Nirvati 0.2.0 also provides ready-to-use OS images based on Armbian. We currently support the following platforms officially:

  • Raspberry Pi 4 and 5
  • Generic UEFI boot on x86_64 machines
  • Generic UEFI boot on aarch64 machines

We're working on providing support for more devices soon.

Nirvati UG (haftungsbeschränkt) - The company responsible for Nirvati

I've recently turned 18 and have been able to start a company for further developing Nirvati. The new company is called "Nirvati UG (haftungsbeschränkt)" and is registered in Germany.

This company will be responsible for development of Nirvati, as well as operating services like nirvati.me, My Nirvati (see below), the Nirvati container registry and more.

My goal with this company is to make Nirvati development sustainable and offer optional services to make the Nirvati experience better (without locking any features behind a paywall). I've already set up new infrastructure for the Nirvati container registry that is now much faster and will crash far less often. Also, the old registry deleted old releases to save storage. By moving to a CDN for hosting release images, we no longer will have to do that as often.

This does not mean Nirvati will become paid, and I've taken measures to ensure the code always stays open source and vendor neutral, as explained in the next section.

If you want to support Nirvati, you can now become a Nirvati sponsor on our website, or subscribe to My Nirvati when it launches. Please note that becoming a Nirvati sponsor is currently only available to users in the European Union, but we plan on expanding that soon.

n5i

n5i is a new project I've started separately to extract the core parts of Nirvati. This is to ensure a vendor-neutral version of Nirvati's code stays available. Most new changes first go here before landing in Nirvati.

It contains most features of Nirvati, but lacks integration with Nirvati.me, and certain storage features. In addition, it does not contain an easy-to-use installer or ready-to-use binaries. Instead, n5i is a source code only project intended for developers.

n5i can also easily be forked by other vendors to provide software similar to Nirvati, but customized for their hardware or online services.

The project's website is currently at https://n5i.dev.

Please note: n5i is also a project currently owned by me. Its GitLab organization and website are not owned by Nirvati UG. If more people contribute to n5i, it will potentially also have a more open model. The goal for this project is to stay as independent as possible from any company.

My Nirvati

My Nirvati is an upcoming service that will enhance your Nirvati experience. We plan to offer the following services in the future:

  • Access your node from anywhere: My Nirvati will allow you to directly purchase a domain or bring your own domain that will be connected with your node.
  • Uptime monitoring: Get notified in case your Nirvati server experiences any issues.
  • Backups: Create back-ups of the data on your Nirvati server easily.
  • Security monitoring: Store secure logs of your server with us so any tampering with your server can be detected.
  • Public IP: For sending emails or running other services, having a dedicated IP address instead of just HTTPS traffic can be a requirement or at least benefical. You'll be able to get a public IP dedicated to your node that is responsible for outbound traffic.

Alternatively to self-hosting, we also plan to provide a managed Nirvati service where we run Nirvati for you. This gives you the flexibility of running any app in our app store without any issues making it accessible or managing the hardware.

The My Nirvati service is currently very early in development. There's also a free plan planned that provides uptime and security monitoring features in a limited capacity.

Questions & answers

Contact

You can contact me with any further questions: