mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2026-04-25 00:36:08 +03:00
-
v2.1.16 Stable
released this
2025-08-03 17:16:51 +03:00 | 323 commits to dev since this release📅 Originally published on GitHub: Sun, 03 Aug 2025 14:17:08 GMT
🏷️ Git tag created: Sun, 03 Aug 2025 14:16:51 GMT🚀 New Features
🔔 Notification System Enhancements
- WeCom Support: Added WeCom (Enterprise WeChat) notification channel for sending system notifications to WeCom groups
- Telegram HTTP Proxy Support: Added HTTP proxy support for Telegram notifications to resolve network access restrictions #1175
- Notification Test API: Added test message API for notifications to verify configuration correctness #1262
🔐 Certificate Management Improvements
- Short-lived Certificate Auto-renewal: Implemented early renewal logic for short-lived certificates to ensure timely updates
- IP Address Support: Added support for IP addresses in AutoCert options to expand certificate application scope #1208
- EAB Support: Added External Account Binding (EAB) support for ACME user registration to enhance security #1255
- Certificate Management Components: Added new components for certificate management and editing, including upload, download, and actions
🌐 Upstream Server Management
- Upstream Server Cards: Added upstream server cards display for more intuitive server status viewing
- Detail Modal: Added detail modal for upstream servers to display comprehensive server information
- Proxy Target Parsing Enhancement: Support parsing proxy targets from multiple configurations and added gRPC proxy support
- Upstream Test Types: Added local, remote, and mirror test types for environment groups
📱 PWA Support
- Progressive Web App: Implemented PWA support (app manifest)] #1250
- App Icons: Added multiple size app icons to support different device display requirements
🔧 Configuration Management Improvements
- Config Name Attribute: Added Name attribute support in EditConfig and handleNginxConfigModify functions #1273
- Path Handling Optimization: Updated path handling logic to improve configuration file compatibility #1278
- Include Directive Handling: Optimized Include directive processing logic
🐛 Bug Fixes
🌐 Network and Connectivity
- IPv6 Address Handling: Fixed IPv6 address handling in socket formatting
- WebSocket Route Proxy: Fixed WebSocket route proxy for environments and nginx detail status #1280
- Performance Data Broadcasting: Fixed issue with checking connected clients before broadcasting performance data #1259
🔐 Security and Encryption
- Public Key Retrieval Error: Fixed public key retrieval error in restore functionality #1272
- Timestamp Check Removal: Refactored crypto module to remove timestamp check in GetPublicKey function #1274, #1275
- S3 Backup Security: Fixed secure dependency on endpoint URL for S3 backup #1266
📊 Logging and Monitoring
- Node Statistics Reporting: Enhanced node statistics reporting with version info and improved message handling
🗂️ File System
- Symlink Handling: Enhanced symlink handling in file event handler
- Cache Optimization: Improved caching mechanism to enhance file system operation performance
📈 Performance Optimizations
- Optimized upstream server status checking
- Enhanced DNS credential provider and name filtering options
- Improved environment group rendering and sync nodes preview functionality
- Optimized batch upgrader development options
Sponsor
If you find this project helpful, please consider sponsoring us to support ongoing development and maintenance.
Your support helps us:
- 🚀 Accelerate the development of new features
- 🐛 Fix bugs and improve stability
- 📚 Enhance documentation and tutorials
- 🌐 Provide better community support
- 💻 Maintain infrastructure and demo servers
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
app-dist.tar.gz
0 downloads ·
2026-02-26 11:59:40 +03:00 · 29 B -
nginx-ui-linux-32.tar.gz
0 downloads ·
2026-02-26 11:59:43 +03:00 · 31 MiB -
nginx-ui-linux-32.tar.gz.digest
0 downloads ·
2026-02-26 11:59:43 +03:00 · 129 B -
nginx-ui-linux-64.tar.gz
0 downloads ·
2026-02-26 11:59:45 +03:00 · 32 MiB -
nginx-ui-linux-64.tar.gz.digest
0 downloads ·
2026-02-26 11:59:45 +03:00 · 129 B -
nginx-ui-linux-arm32-v5.tar.gz
0 downloads ·
2026-02-26 11:59:49 +03:00 · 30 MiB -
nginx-ui-linux-arm32-v5.tar.gz.digest
0 downloads ·
2026-02-26 11:59:49 +03:00 · 129 B -
nginx-ui-linux-arm32-v6.tar.gz
0 downloads ·
2026-02-26 11:59:52 +03:00 · 30 MiB -
nginx-ui-linux-arm32-v6.tar.gz.digest
0 downloads ·
2026-02-26 11:59:53 +03:00 · 129 B -
nginx-ui-linux-arm32-v7a.tar.gz
0 downloads ·
2026-02-26 11:59:55 +03:00 · 30 MiB -
nginx-ui-linux-arm32-v7a.tar.gz.digest
0 downloads ·
2026-02-26 11:59:56 +03:00 · 129 B -
nginx-ui-linux-arm64-v8a.tar.gz
0 downloads ·
2026-02-26 11:59:59 +03:00 · 30 MiB -
nginx-ui-linux-arm64-v8a.tar.gz.digest
0 downloads ·
2026-02-26 12:00:00 +03:00 · 129 B -
nginx-ui-linux-loong64.tar.gz
0 downloads ·
2026-02-26 12:00:02 +03:00 · 31 MiB -
nginx-ui-linux-loong64.tar.gz.digest
0 downloads ·
2026-02-26 12:00:03 +03:00 · 129 B -
nginx-ui-linux-mips32.tar.gz
0 downloads ·
2026-02-26 12:00:05 +03:00 · 29 MiB -
nginx-ui-linux-mips32.tar.gz.digest
0 downloads ·
2026-02-26 12:00:06 +03:00 · 129 B -
nginx-ui-linux-mips32le.tar.gz
0 downloads ·
2026-02-26 12:00:09 +03:00 · 29 MiB -
nginx-ui-linux-mips32le.tar.gz.digest
0 downloads ·
2026-02-26 12:00:09 +03:00 · 129 B -
nginx-ui-linux-mips64.tar.gz
0 downloads ·
2026-02-26 12:00:11 +03:00 · 29 MiB -
nginx-ui-linux-mips64.tar.gz.digest
0 downloads ·
2026-02-26 12:00:12 +03:00 · 129 B -
nginx-ui-linux-mips64le.tar.gz
0 downloads ·
2026-02-26 12:00:15 +03:00 · 28 MiB -
nginx-ui-linux-mips64le.tar.gz.digest
0 downloads ·
2026-02-26 12:00:16 +03:00 · 129 B -
nginx-ui-linux-riscv64.tar.gz
0 downloads ·
2026-02-26 12:00:18 +03:00 · 31 MiB -
nginx-ui-linux-riscv64.tar.gz.digest
0 downloads ·
2026-02-26 12:00:19 +03:00 · 129 B -
nginx-ui-macos-64.tar.gz
0 downloads ·
2026-02-26 12:00:21 +03:00 · 31 MiB -
nginx-ui-macos-64.tar.gz.digest
0 downloads ·
2026-02-26 12:00:21 +03:00 · 129 B -
nginx-ui-macos-arm64-v8a.tar.gz
0 downloads ·
2026-02-26 12:00:24 +03:00 · 29 MiB -
nginx-ui-macos-arm64-v8a.tar.gz.digest
0 downloads ·
2026-02-26 12:00:25 +03:00 · 129 B -
nginx-ui-windows-32.tar.gz
0 downloads ·
2026-02-26 12:00:28 +03:00 · 32 MiB -
nginx-ui-windows-32.tar.gz.digest
0 downloads ·
2026-02-26 12:00:28 +03:00 · 129 B -
nginx-ui-windows-32.zip
0 downloads ·
2026-02-26 12:00:30 +03:00 · 32 MiB -
nginx-ui-windows-32.zip.digest
0 downloads ·
2026-02-26 12:00:31 +03:00 · 129 B -
nginx-ui-windows-64.tar.gz
0 downloads ·
2026-02-26 12:00:34 +03:00 · 33 MiB -
nginx-ui-windows-64.tar.gz.digest
0 downloads ·
2026-02-26 12:00:35 +03:00 · 129 B -
nginx-ui-windows-64.zip
0 downloads ·
2026-02-26 12:00:38 +03:00 · 33 MiB -
nginx-ui-windows-64.zip.digest
0 downloads ·
2026-02-26 12:00:39 +03:00 · 129 B -
nginx-ui-windows-arm64-v8a.tar.gz
0 downloads ·
2026-02-26 12:00:41 +03:00 · 30 MiB -
nginx-ui-windows-arm64-v8a.tar.gz.digest
0 downloads ·
2026-02-26 12:00:42 +03:00 · 129 B -
nginx-ui-windows-arm64-v8a.zip
0 downloads ·
2026-02-26 12:00:45 +03:00 · 30 MiB -
nginx-ui-windows-arm64-v8a.zip.digest
0 downloads ·
2026-02-26 12:00:46 +03:00 · 129 B