wg-easy / wg-easy

The easiest way to run WireGuard VPN + Web-based Admin UI.
Other
13.21k stars 1.32k forks source link

The wg-easy web UI tries to load CSS from an external website #828

Closed glutenmancy closed 5 months ago

glutenmancy commented 5 months ago

Describe the bug The wg-easy web UI tries to load CSS from an external site which can at times be inaccessible. This could also be a security consideration for some use cases.

To Reproduce Steps to reproduce the behavior:

  1. Visit wg-easy web UI on a restricted network or while blocking external resources from loading (e.g. with uMatrix or other blocking extension)
  2. Page will appear with giant icons and network log will show unloaded resources

Expected behavior Page will load normally.

Screenshots image

Desktop:

Additional context Would it be possible to bundle this CSS file as an included resource instead of external?

pheiduck commented 5 months ago

This will be fixed in our next release Version 11. This happend because the css is deployed on the tailwindcss cdn. Which might be blocked by your browser extensions. Version 11 will have a local deployed css and does not load stuff from external resources.


If you want you can try out our nightly build if you can't wait until next release. ;)

glutenmancy commented 5 months ago

Thank you @pheiduck!