Welcome to Nginx Admin UI!
Nginx Admin UI is a custom web interface for the Nginx web server. It provides a simple and easy to use interface for managing different aspects of Nginx server.
Features
- Hosts: Allows you to manage server blocks (virtual hosts) and their configurations.
- File Manager: Provides a simple file manager to manage files and directories.
- SSL Certificates: Allows you to manage SSL certificates and keys.
- Logs: Provides a simple interface to view Nginx logs.
Requirements
- Docker and Docker Compose installed on your system, or Portainer.
Installation
- Download the latest release docker-compose.yml file from the releases page
- If using docker-compose, run
docker-compose up -d
in the same directory as the docker-compose.yml file. - If using Portainer, create a new stack and paste the contents of the docker-compose.yml file.
- If using docker-compose, run
Usage
- Access the web interface at
https://<server-ip>:81
(or the port you specified in the docker-compose.yml file).