Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web UIs on top of WgServerforWindows #103

Open
ncavallini opened this issue Mar 14, 2023 · 3 comments
Open

Web UIs on top of WgServerforWindows #103

ncavallini opened this issue Mar 14, 2023 · 3 comments
Labels
question Further information is requested

Comments

@ncavallini
Copy link

Hello,
is it possible to install a web UI (such as subspace or wireguard-ui) on top of WgServerforWindows?

Thank you for the feedback and the good work!

@micahmo micahmo added the question Further information is requested label Mar 14, 2023
@micahmo
Copy link
Owner

micahmo commented Mar 14, 2023

Hey @ncavallini, good question! WS4W is really just a collection of scripts and configuration to make WireGuard easy to set up on Windows. It doesn't really provide any functionality on top of that. As such, I think your question is really about whether wireguard-ui or subspace can interact with a Windows installation of WireGuard. That question might be more appropriate for their respective repositories.

They are both native Linux tools. You could use something like Docker Desktop or Rancher Desktop to run them in a container environment on Windows. Then the question is whether they would properly interact with the host and find the things they're looking for. They both, for example, utilize the NET_ADMIN capability, meaning they will want to read and interact with the host's network adapter. I'm not sure how that works on Windows. They also want you to mount volumes that map to standard Linux directories (e.g., /opt/docker/ and /etc/wireguard) that won't exist on Windows.

The best I can suggest is to either try these tools yourself or ask in their repos. I don't think WS4W plays much of a role here.

@ncavallini
Copy link
Author

Hi @micahmo, thank you for your quick and complete answer. I'll ask there then, and jeep this issue updated for other people who may have the same question.
Best regards.
@ncavallini

@ncavallini
Copy link
Author

Follow the issue here: ngoduykhanh/wireguard-ui#342

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants