Firefox GUI Sandbox (noVNC Standby) avatar

Firefox GUI Sandbox (noVNC Standby)

Pricing

from $0.01 / actor start

Go to Apify Store
Firefox GUI Sandbox (noVNC Standby)

Firefox GUI Sandbox (noVNC Standby)

Standby actor running Linux + Firefox in a container, exposed over noVNC in a browser.

Pricing

from $0.01 / actor start

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

Firefox Sandbox

A live, remote-controlled Firefox browser you drive from your own browser window — no local install, no extension. Start the actor, open the link, and you're looking at a real Linux desktop with Firefox running on it, streamed over VNC.

Useful for: manual testing/QA in a clean disposable browser, poking at sites that block headless/automation, a scratch browser for tasks you don't want touching your real machine, or just showing someone a running session live.

Quick start

  1. Run the Actor (optionally set startUrl in the input to open a specific page).
  2. Once it's running in Standby mode, open its Standby URL in your own browser.
  3. You'll land on the noVNC client — click Connect and you're looking at the live desktop. Use your mouse/keyboard as normal; it's a real screen.

The session stays up as long as the Actor run is active. Closing the browser tab doesn't stop it — stop the run from the Apify console when you're done.

Input options

FieldWhat it doesDefault
startUrlPage Firefox opens with on launchabout:blank
vncPasswordPassword to view/control the sessionnone (open access)
screenWidth / screenHeightResolution of the virtual screen1360 x 768
proxyConfigurationRoute Firefox through Apify Proxy or a custom proxy URLnone (direct connection)

Set vncPassword unless the run is short-lived and private — without one, anyone with the Standby URL can drive the browser.

Note on Standby input: for vncPassword/proxyConfiguration to actually reach the container, enable Settings → Standby → "Validate and pass Actor input" on the Actor (it's off by default).

How it works

Under the hood: a Linux container runs a virtual display (Xvfb) with a minimal window manager (fluxbox) and Firefox. x11vnc serves that display over VNC, and noVNC translates VNC into something a plain web browser can render — so viewing/controlling it needs nothing installed on your end, just a browser tab.

The Actor runs in Apify's Standby mode: it stays warm and serves requests directly instead of running once and exiting, which is what makes "open a link, get a live desktop" possible.

Based on: https://www.trickster.dev/post/running-gui-apps-within-docker-containers/