void icon indicating copy to clipboard operation
void copied to clipboard

[App] Void serve-web not working

Open gbraad opened this issue 8 months ago • 2 comments

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

gbraad avatar May 11 '25 04:05 gbraad

Thanks so much for reporting this. Adding this to our Roadmap, will try to fix before our next major release.

andrewpareles avatar May 11 '25 05:05 andrewpareles

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

neurostream avatar Aug 17 '25 01:08 neurostream