Nomirun Host
is the central component that runs your application modules. It is a lightweight, generic host capable of running one or more Nomirun Modules
inside containers.
At its core, Nomirun Host is configured to run NuGet packages containing your business logic and custom code. You can debug and run these modules either as standalone applications or inside containers.
In addition to running modules, Nomirun Host provides essential features for modern container environments like Kubernetes. It includes support for telemetry, health check endpoints, Swagger documentation, and configuration management, among other capabilities.
With Nomirun Host, you can easily switch between building a modular monolith or a set of microservices by simply adjusting the configuration. This flexibility allows you to adapt your architecture based on your needs. To learn more about how Nomirun works, see the Nomirun Architecture.