Metadata-Version: 2.4
Name: ngm-cli
Version: 0.1.10
Summary: Nginx Manager – bind domains to local ports and issue SSL with minimal commands
Author: ngm contributors
License-Expression: MIT
Keywords: nginx,ssl,reverse-proxy,certbot,cli
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet :: Proxy Servers
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click>=8.1
Requires-Dist: rich>=13.0
Requires-Dist: jinja2>=3.1
Requires-Dist: pyyaml>=6.0
Requires-Dist: dnspython>=2.4
Requires-Dist: requests>=2.31
Requires-Dist: prompt_toolkit>=3.0
Dynamic: license-file

# NGM – Nginx Manager

> Simple domain binding and SSL manager for local services.

## Install

```bash
pip install ngm
```

After installation, launch the interactive interface with:

```bash
ngm
```

## Quick start

```bash
# One-liner bind with SSL
ngm bind app.example.com 3000 --ssl

# Environment health check
ngm doctor
```

## Language

NGM supports English and Chinese.

```bash
ngm config set language zh   # switch to Chinese
ngm config set language en   # switch to English
```
