Skip to content
Nginx admin plus is an open source multi-platform manager for nginx software, original from nginx-admin
Java Shell TSQL PLSQL Dockerfile Smarty Other
Branch: master
Clone or download
Pull request Compare This branch is 55 commits ahead of jslsolucoes:master.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea/runConfigurations IDEA run configuration use relative path Aug 16, 2019
.mvn/wrapper add maven wrapper, maven 3.6 is not supported, should use maven 3.5 Aug 11, 2019
docs image reference use relative path Aug 18, 2019
install Location configuration add supports for: Aug 16, 2019
nginx-admin-agent-client Upstream support additionalLines for self defined parameters Aug 16, 2019
nginx-admin-agent-configuration agent initFsPrivilege while apply Fs Aug 15, 2019
nginx-admin-agent-model Location configuration add supports for: Aug 16, 2019
nginx-admin-agent-standalone Upstream support additionalLines for self defined parameters Aug 16, 2019
nginx-admin-agent fix(nginx-agent) startup failed issue. Aug 18, 2019
nginx-admin-database VirtualHost configuration add queueSize,queuePriority,queueHandler co… Aug 12, 2019
nginx-admin-docker add sleep prevent error on firewalld Mar 1, 2018
nginx-admin-parser recover nginx status page, agent read listen port from root.conf Aug 17, 2019
nginx-admin-ui-configuration Prepare for next v.2.0.3 iteration develop Feb 28, 2018
nginx-admin-ui-standalone Location configuration add supports for: Aug 16, 2019
nginx-admin-ui recover nginx status page, agent read listen port from root.conf Aug 17, 2019
.gitignore share IDEA run configuration Aug 13, 2019
.travis.yml Update .travis.yml Feb 7, 2018
LICENSE.txt update LICENSE Aug 16, 2019
README.md doc update, support Transaction Queue for the ngx_lua Aug 19, 2019
build.bat identify maven repo mirror for faster build Aug 11, 2019
build.sh identify maven repo mirror for faster build Aug 11, 2019
mvnw add maven wrapper, maven 3.6 is not supported, should use maven 3.5 Aug 11, 2019
mvnw.cmd add maven wrapper, maven 3.6 is not supported, should use maven 3.5 Aug 11, 2019
pom.xml update docs Aug 16, 2019
settings.xml add maven mirror comment Aug 16, 2019

README.md

nginx-admin plus

Nginx admin plus is an open source multi-platform manager for nginx software, original fork from nginx-admin.

features plus

more configurations items support

  • listen port for root server
  • self defined listen port for HTTP/HTTPS
  • transaction queue size and queue priority settings for Transaction Queue for the ngx_lua
  • additionalLine for self define configuration in
    • location
    • upstream
  • ...

multiple nginx instances deploy support

  • status check based on pid file instead of nginx process name
  • ...

improvements

  • auto work path file privilege setting
  • ...

deploy guide

nginx install references

install nginx admin plus

refer below scripts for understand nginx admin plus install

  • install/install-nginx-admin-agent.sh
  • install/install-nginx-admin-ui.sh

build guide

use mvn to build first

mvn clean install -DskipTests=true

build process will generate some source code via JAXB.

user guide

debug guide

h2 database

download h2 console

connect url

jdbc:h2:tcp://localhost:9123/./opt/nginx-admin-2.0.3/database/nginx_admin
You can’t perform that action at this time.