Skip to content

Nex-Otaku/nginx-host-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nginx Host Manager

Development tool for managing Nginx hosts.

nginx-host-manager PNG

Why?

You for sure can do all of its functionality manually.

It is targeted to be more convenient and fast way to do the same thing.

How It Works

Tool consists of two parts:

  1. Nginx reverse proxy docker container, to serve your hosts.

  2. CLI tool to manage hosts - add, remove hosts, start proxy container, reload hosts configuration.

Prerequisites

To use this tool, you will need:

  1. Node.js - for host management in CLI

  2. Docker - for running proxy container

  3. mkcert - for making self-signed SSL certificates

Installation

You can run tool from its own repo.

Clone the repo
cd nginx-host-manager
npm start

Or just install it globally to run from anywhere.

Clone the repo
cd nginx-host-manager
npm link
nginx-host-manager

Usage

nginx-host-manager

About

Tool to manage Nginx hosts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published