Now Available

Noundry Engine CLI

Fast .NET deployment automation for Linux servers. Deploy .NET 9.0+ applications with a single command - no Docker, no complex configuration, just pure speed.

Install globally via .NET CLI
dotnet tool install --global Noundry.Engine.Cli

CLI Features

Everything you need to deploy and manage your .NET applications from the command line

One-Command Server Setup

Initialize fresh Linux servers with .NET 9.0, Nginx, SSL certificates, and firewall - all via ndng init.

Free Test Domains

Get free *.noundry.app subdomains for testing with automatic DNS management and SSL certificates.

Database Installation

Install PostgreSQL, MySQL, or SQL Server with automatic user creation, password generation, and connection strings.

SFTP Deployment

Fast file uploads via SFTP with progress tracking, automatic service restart, and permission management.

Redis & RabbitMQ

Install Redis cache and RabbitMQ message queue with one command. Optimized configurations included.

Real-time Log Tailing

Stream live logs from any service directly to your terminal via systemd journal integration.

Automatic SSL Certificates

Let's Encrypt SSL certificates with automatic renewal for all domains. HTTPS by default.

GitHub Actions Generator

Generate complete CI/CD workflows with build, test, and deploy pipelines. Push to deploy automation.

Beautiful Terminal UI

Interactive prompts with color-coded output, progress indicators, and clear error messages.

Get Started in Minutes

Deploy your first .NET application in 3 simple steps

1

Install the CLI

dotnet tool install --global Noundry.Engine.Cli
2

Initialize Your Server

ndng init

Installs .NET 9.0, Nginx, SSL certificates, and configures firewall on your Ubuntu server

3

Deploy Your App

# Add domain with SSL
ndng add myapp --test --port 5000
# Build and deploy
dotnet publish -c Release -o ./publish
ndng deploy myapp.noundry.app --source ./publish

Your app is now live at https://myapp.noundry.app

Command Reference

All the commands you need

Command Description
ndng init Initialize server with required software
ndng add <domain> Deploy a new application
ndng deploy <domain> Upload application files
ndng database --type <type> Install database (postgres, mysql, sqlserver)
ndng cache Install Redis cache
ndng queue Install RabbitMQ queue
ndng list List all deployments
ndng log [service] Stream logs in real-time
ndng github-action <domain> Generate CI/CD workflow

Technology Stack

Built on proven, production-ready technologies

.NET 9.0

Latest .NET runtime with ASP.NET Core

Nginx

High-performance reverse proxy and web server

Let's Encrypt

Free SSL certificates with automatic renewal

Systemd

Service management and process supervision

Supports: PostgreSQL • MySQL • SQL Server • Redis • RabbitMQ

Perfect For

👨‍💻

Solo Developers

Deploy personal projects without DevOps complexity. Fast iteration with test domains and simple commands.

🚀

Startups

Move fast without dedicated DevOps. Deploy to production in minutes, not days. Scale as you grow.

🏢

Agencies

Deploy multiple client applications on shared infrastructure. Each client gets their own domain and SSL.

💡

Multiple Apps, One Server

Host multiple .NET applications on a single server. Share infrastructure like databases, Redis, and RabbitMQ. Each app gets its own domain, SSL certificate, and service management.