[PR #690] [MERGED] feat: add support for launching on Windows platform #4167

Closed
opened 2026-02-28 11:59:24 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/0xJacky/nginx-ui/pull/690
Author: @Hintay
Created: 10/31/2024
Status: Merged
Merged: 11/5/2024
Merged by: @0xJacky

Base: devHead: feat/platform-windows


📝 Commits (7)

  • 4b7e350 feat: use risefront to replace overseer in order to supports Windows
  • 3c81acc fix: standard streams for new process and error message
  • 4eef099 enhance(main): ignore net.ErrClosed
  • d8b0e58 fix: config not sync when add #685
  • 78ac30e chore: update risefront
  • 68dd144 chore: update service file to ensure socket file is created correctly
  • 3bb40bc Merge branch 'dev' into feat/platform-windows

📊 Changes

7 files changed (+66 additions, -48 deletions)

View changed files

📝 .air.toml (+1 -1)
📝 go.mod (+5 -3)
📝 go.sum (+6 -17)
📝 install.sh (+2 -0)
📝 internal/upgrader/upgrade.go (+12 -10)
📝 main.go (+36 -17)
📝 nginx-ui.service (+4 -0)

📄 Description

This is an initial patch that ensures Nginx UI can launch on Windows platform.
‼️Full functionality on Windows is not guaranteed.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/0xJacky/nginx-ui/pull/690 **Author:** [@Hintay](https://github.com/Hintay) **Created:** 10/31/2024 **Status:** ✅ Merged **Merged:** 11/5/2024 **Merged by:** [@0xJacky](https://github.com/0xJacky) **Base:** `dev` ← **Head:** `feat/platform-windows` --- ### 📝 Commits (7) - [`4b7e350`](https://github.com/0xJacky/nginx-ui/commit/4b7e35095be5ae1ffb209d16498952a8510b04a9) feat: use `risefront` to replace `overseer` in order to supports Windows - [`3c81acc`](https://github.com/0xJacky/nginx-ui/commit/3c81acc0bc6b915ce3b157f53e5261c2e1ef4bab) fix: standard streams for new process and error message - [`4eef099`](https://github.com/0xJacky/nginx-ui/commit/4eef0991c4f264442e0bb088393b736071e045ce) enhance(main): ignore net.ErrClosed - [`d8b0e58`](https://github.com/0xJacky/nginx-ui/commit/d8b0e580985e8006d9d2abd5bca47909d6ae99bc) fix: config not sync when add #685 - [`78ac30e`](https://github.com/0xJacky/nginx-ui/commit/78ac30e8a57192ede945c18ea03125208e661ab9) chore: update `risefront` - [`68dd144`](https://github.com/0xJacky/nginx-ui/commit/68dd144c1aa3396e65b4542bf85d9752e26f911a) chore: update service file to ensure socket file is created correctly - [`3bb40bc`](https://github.com/0xJacky/nginx-ui/commit/3bb40bc18957e3e3e3469e8422b58815b221da79) Merge branch 'dev' into feat/platform-windows ### 📊 Changes **7 files changed** (+66 additions, -48 deletions) <details> <summary>View changed files</summary> 📝 `.air.toml` (+1 -1) 📝 `go.mod` (+5 -3) 📝 `go.sum` (+6 -17) 📝 `install.sh` (+2 -0) 📝 `internal/upgrader/upgrade.go` (+12 -10) 📝 `main.go` (+36 -17) 📝 `nginx-ui.service` (+4 -0) </details> ### 📄 Description This is an initial patch that ensures Nginx UI can launch on Windows platform. ‼️Full functionality on Windows is not guaranteed. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 11:59:24 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-ui#4167
No description provided.