Unleash Your Infrastructure

The Hybrid Cloud Orchestrator

[![Stars](https://img.shields.io/github/stars/nxthat/nanocl?label=%E2%AD%90%20stars%20%E2%AD%90)](https://github.com/nxthat/nanocl) [![Build With](https://img.shields.io/badge/built_with-Rust-dca282.svg?style=flat)](https://github.com/nxthat/nanocl) [![Chat on Discord](https://img.shields.io/discord/1011267493114949693?label=chat&logo=discord&style=flat)](https://discord.gg/WV4Aac8uZg)

[![Tests](https://github.com/nxthat/nanocl/actions/workflows/tests.yml/badge.svg)](https://github.com/nxthat/nanocl/actions/workflows/tests.yml) [![Clippy](https://github.com/nxthat/nanocl/actions/workflows/clippy.yml/badge.svg)](https://github.com/nxthat/nanocl/actions/workflows/clippy.yml)

[![codecov](https://codecov.io/gh/nxthat/nanocl/branch/nightly/graph/badge.svg?token=4I60HOW6HM)](https://codecov.io/gh/nxthat/nanocl)

Test, Deploy, Monitor, Scale, Orchestrate

Overview

Nanocl is the next-generation container and virtual machine orchestrator that helps you manage your containers and virtual machines across multiple hosts with ease.
With Nanocl, you can share resources in a highly efficient manner, deploy your applications, services, and databases publicly, privately, or under a VPN, and unleash your infrastructure, whether you are in a home lab setup or a large enterprise.
Its cutting-edge technology crafted with precision using Rust, provides the best performance and the smallest footprint.

Key Benefits

Features

Easy Deployment and Management

You can manage your infrastructure and scale it depending on your need, ensuring that your services are always running smoothly. Nanocl makes it easy to deploy your applications, services, or databases, with its intuitive user interface and streamlined deployment process. Whether you need to deploy publicly, privately, or under a VPN, Nanocl has you covered.

High Performance, Scallability and Security

With Nanocl, you can be sure that your infrastructure is scalable and secure.
Tailor made with Rust, Nanocl has the best performance and the smallest footprint.
Using CockroachDB as a store, ensuring high performance and scalability.
It uses the best ideas and practices from the community to provide high performance and security for your infrastructure.
Built-in TLS and VPN, Nanocl ensures that your infrastructure is always secure, using the best security practices.
With logs, auto fail-over, automatic backups, and zero downtime, you can sleep while Nanocl takes care of your infrastructure.

Getting Started

To get started with Nanocl, please refer to the installation guide and documentation. If you need any assistance or have any questions, feel free to reach out to our community for support. You may also wanna take a look at our tutorial