About Nginx UI
Yet another WebUI for Nginx
Yet another WebUI for Nginx
Features
- None.
Bug Fixes
- Restore the certificate and private key path inputs on the import certificate form, fixing a 406 error when importing pasted certificates and allowing existing certificate files to be referenced in place (#2008) by @0xJacky (4f3c5915)
Contributors
@0xJacky
| Publisher | 0xJacky |
|---|---|
| Version | 2.8.4 |
| Release date | 2026-10-07 |
| License | AGPL-3.0 |
| Installer type | zip |
| Architecture | x64 |
| Package ID | 0xJacky.nginx-ui |
winget install --id=0xJacky.nginx-ui -ewinget upgrade --id=0xJacky.nginx-ui -ewinget uninstall --id=0xJacky.nginx-ui -eNginx UI adds this command to the command line: nginx-ui.
Features
- Show which sites and streams use each certificate by @0xJacky (b8a0895a)
- Add a retention count to auto backup tasks by @SulimanAbdulrazzaq (6a079e01)
- Add Italian (it_IT) translation by @BluLupo (1c72533e)
- Tidy the certificate editor header and actions by @0xJacky (70147328)
Bug Fixes
- Isolate session cookies by protocol by @0xJacky (881ef81c)
- Keep certificates with long identifier lists in their own directory by @0xJacky (035192b8)
- Migrate shared certificates and wait for renewal before sending expiry notices by @0xJacky (f3a368d2)
- Skip backup retention cleanup when another task shares the same file names by @0xJacky (e95a6e66)
- Limit the height of the add-site config template and scroll inside it by @akinoccc (4e95c83b)
Contributors
@0xJacky @SulimanAbdulrazzaq @BluLupo @akinoccc
Features
- Add a Snippets page to manage reusable Nginx snippets: edit them on their own page with variables and a live preview, start from built-in templates, include them from the site editor, and sync them to nodes by @Hintay (dd7a40a7, d4bb80f6, f711f7b0, 2a9fb2cd)
- Pick a config template when creating a site by @akinoccc (dde9c05a)
- Set a custom URL that a dashboard site card opens when clicked by @EFX1SZH (bb7d07a6)
Bug Fixes
- Fix "database is locked" errors across the app after upgrading to v2.8.x, caused by the site check auto-upgrade waiting on its own SQLite transaction (#1994) by @0xJacky (f7ab4d9a)
- Stop access list saves from holding the database lock while Nginx tests and reloads by @0xJacky (b2cb7530)
- Replicate certificates to the nodes that serve them, so synced sites no longer fail with "cannot load certificate" and renewals reach those nodes by @0xJacky (06c8f951)
- Complete the Korean translation and fill in missing translations for the other languages by @0xJacky (933a8560, ce183d87)
Contributors
@0xJacky
@Hintay
@akinoccc
@EFX1SZH
Features
- None.
Bug Fixes
- Complete missing translations for the new access list, upstream group and certificate texts across all languages by @0xJacky (e6d755bd)
Contributors
@0xJacky
Yes. Nginx UI is free and open-source software released under the AGPL-3.0 license.
The latest version is 2.8.4, released on Oct 7, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with b20dd89da9af7ea2dd833ec791605e45b6b72d75d445f49b424f451c87c707fb.
Nginx UI runs on Windows and is available for 64-bit (x64) systems.
Open Settings › Apps › Installed apps, find Nginx UI and select Uninstall. From the command line, run winget uninstall --id=0xJacky.nginx-ui -e.
Yes. Nginx UI is available as a portable ZIP archive (nginx-ui-windows-64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.