[App] Void serve-web not working
When using:
$ void serve-web --without-connection-token --host 0.0.0.0
Web UI available at http://0.0.0.0:8000
[2025-05-09 13:58:00] info Downloading server eeb6167c12bbc0634be2c3f2b35fcf3b7a815c94/1.99.30025
[2025-05-09 13:58:00] info Downloading server eeb6167c12bbc0634be2c3f2b35fcf3b7a815c94/1.99.30025
[2025-05-09 13:58:02] info Downloading server eeb6167c12bbc0634be2c3f2b35fcf3b7a815c94/1.99.30025
...
Browser only shows:
The latest version of the Void Server is downloading, please wait a moment...
and reloads... adding another info Downloading server line.
Note: was originally wrongly filed in the binaries repo; https://github.com/voideditor/binaries/issues/6
Thanks so much for reporting this. Adding this to our Roadmap, will try to fix before our next major release.
On linux, the web server runs with the "void-server" binary. Running "void", the electron app, runs the desktop IDE app on the X11 display and ignores the server options.
I'm using the reh-web binary to do this with "void-server --host 0.0.0.0" . Then I can access the Void IDE remotely with a web browser, but if I try to open the Void Settings ( not the core vscode settings, but where I configure the inferrence providers, such as ollama on my local LAN) - then i get this:
The editor could not be opened due to an unexpected error. Please consult the log for more details.
The logs show:
File not found: /home/worker/void/desktop/node_modules/vsda/rust/web/vsda_bg.wasm
File not found: /home/worker/void/desktop/node_modules/vsda/rust/web/vsda.js
Since the remote code-server extensions are proprietary to the "official" MS VSCode release, being able to use the Void's IDE-integrated coding agent via the web interface is super useful to be able to run the IDE on the machine where the build/dev/repo resources being worked on are located without having to rely on X11 for the desktop app interface. #872