mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 02:15:48 +02:00
79 lines
2.5 KiB
Markdown
79 lines
2.5 KiB
Markdown
<script setup>
|
||
import { VPTeamMembers } from 'vitepress/theme'
|
||
|
||
const members = [
|
||
{
|
||
avatar: 'https://www.github.com/0xJacky.png',
|
||
name: '0xJacky',
|
||
title: 'Creator',
|
||
links: [
|
||
{ icon: 'github', link: 'https://github.com/0xJacky' },
|
||
]
|
||
},
|
||
{
|
||
avatar: 'https://www.github.com/Hintay.png',
|
||
name: 'Hintay',
|
||
title: 'Developer',
|
||
links: [
|
||
{ icon: 'github', link: 'https://github.com/Hintay' },
|
||
]
|
||
},
|
||
]
|
||
</script>
|
||
|
||
# What is Nginx UI?
|
||
|
||

|
||
|
||
Nginx UI is a comprehensive web-based interface designed to simplify the management and configuration of Nginx servers.
|
||
It offers real-time server statistics, AI-powered ChatGPT assistance, one-click deployment, automatic renewal of Let's
|
||
Encrypt certificates, and user-friendly editing tools for website configurations. Additionally, Nginx UI provides
|
||
features such as online access to Nginx logs, automatic testing and reloading of configuration files, a web terminal,
|
||
dark mode, and responsive web design. Built with Go and Vue, Nginx UI ensures a seamless and efficient experience for
|
||
managing your Nginx server.
|
||
|
||
## Our Team
|
||
|
||
<VPTeamMembers size="small" :members="members" />
|
||
|
||
## Demo
|
||
|
||
URL:[https://demo.nginxui.com](https://demo.nginxui.com)
|
||
|
||
- Username:admin
|
||
- Password:admin
|
||
|
||
## Features
|
||
|
||
- Online statistics for server indicators such as CPU usage, memory usage, load average, and disk usage.
|
||
- Online ChatGPT Assistant
|
||
- One-click deployment and automatic renewal Let's Encrypt certificates.
|
||
- Online editing websites configurations with our self-designed **NgxConfigEditor** which is a user-friendly block
|
||
editor for nginx configurations or **Ace Code Editor** which supports highlighting nginx configuration syntax.
|
||
- Online view Nginx logs
|
||
- Written in Go and Vue, distribution is a single executable binary.
|
||
- Automatically test configuration file and reload nginx after saving configuration.
|
||
- Web Terminal
|
||
- Dark Mode
|
||
- Responsive Web Design
|
||
|
||
## Internationalization
|
||
|
||
- English
|
||
- Simplified Chinese
|
||
- Traditional Chinese
|
||
|
||
We welcome translations into any language.
|
||
|
||
## Built With
|
||
|
||
- [The Go Programming Language](https://go.dev)
|
||
- [Gin Web Framework](https://gin-gonic.com)
|
||
- [GORM](http://gorm.io)
|
||
- [Vue 3](https://v3.vuejs.org)
|
||
- [Vite](https://vitejs.dev)
|
||
- [TypeScript](https://www.typescriptlang.org/)
|
||
- [Ant Design Vue](https://antdv.com)
|
||
- [vue3-gettext](https://github.com/jshmrtn/vue3-gettext)
|
||
- [vue3-ace-editor](https://github.com/CarterLi/vue3-ace-editor)
|
||
- [Gonginx](https://github.com/tufanbarisyildirim/gonginx)
|