Linux Quad-Session Browser Remote

Job ID: 40384813

Budget: ₹1,500 – ₹12,500 INR

I need to interact with my custom Linux-based application through four independent sessions that appear side-by-side inside a single browser tab. When I open the page I should see the application running in four resizable panes (a 2 × 2 grid is fine), each session operating completely isolated from the others, yet streamed over one remote-desktop–style connection.

The solution may build on RDP, VNC, SPICE, WebRTC, or any comparable protocol; what matters is low-latency keyboard and mouse responsiveness and a clean way to embed the composite view in an HTML page without requiring plugins. Server components will run on Ubuntu 22.04 LTS, so anything you write or configure must be compatible with that environment. Client side should work in the latest Chrome and Firefox.

Deliverables
• An install script (or clear, copy-paste shell steps) that provisions the needed packages, launches four isolated instances of the application, and exposes them through a single web endpoint.
• A lightweight front-end page that draws the 2 × 2 grid and forwards input to the correct session.
• Brief README covering setup, ports/firewall notes, and commands to start/stop the service.

Acceptance criteria
– All four panes load automatically in under five seconds on a local network.
– Mouse/keyboard input is routed only to the active pane.
– Closing the browser does not crash the backend sessions.
– Source lives in a Git repo I can pull and run with one command.
Related categories: PHP Linux CSS Shell Script HTML Ubuntu Web Development WebRTC