
Closed
Posted
Paid on delivery
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.
Project ID: 40384813
18 proposals
Remote project
Active 27 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
18 freelancers are bidding on average ₹8,655 INR for this job

I can build this as a clean, plugin-free quad-session remote workspace that opens in one browser tab and keeps each Linux session fully isolated. For your Ubuntu 22.04 stack, I’d implement a lightweight WebRTC-based gateway with a 2×2 HTML/CSS dashboard, so each pane streams smoothly with low-latency mouse/keyboard input and no backend interruption when the browser closes. Why I’m a fit for this project: I’ve worked on Linux remote-access tooling, browser-based control panels, and shell-driven deployments, so I can wire together the server, session isolation, and front-end in a way that’s stable and easy to run from a Git repo. Key strengths: - Ubuntu 22.04 provisioning, service setup, and firewall/port configuration - HTML/CSS/JS front-end for responsive 2×2 panes with active-pane input routing - Shell/CLI automation for one-command install, start, and stop Approach: I’ll provision four isolated app sessions, expose them through a single web endpoint, and package everything with a clear install script plus README. I’ll also verify Chrome/Firefox compatibility, local-network startup under 5 seconds, and ensure sessions survive browser disconnects. If you’d like, I can outline the exact architecture and milestones before starting.
₹7,000 INR in 7 days
7.3
7.3

Hello there, we are a team of Full Stack developers and we can do this project in no time. Please, send me the project complete details to start the work. Thanks Ashish Kumar.
₹7,000 INR in 7 days
5.7
5.7

As an experienced web developer with a strong background in HTML and PHP, I am confident in my ability to tackle this unique project of yours. My team and I have been working on various web applications and we are no stranger to writing clean and efficient codes that would be compatible with your Ubuntu 22.04 LTS environment. With a keen attention to detail, I can guarantee both low-latency keyboard and mouse responsiveness, as well as isolate each session to ensure complete independence from one another - a crucial element for your project. Moreover, my long-standing expertise aligns perfectly with the prerequisites such as RDP, VNC, SPICE, and WebRTC and thus I can provide you with a seamless multi-session browser experience. But don't just take my word for it; let's allow my portfolio to do the speaking. You'll find a compilation of successful E-commerce and CMS based websites, all completed promptly and meeting the highest quality standards. Lastly, aside from delivering all the essential scripts in a Git repository which you can execute with one command, you will also receive three months of free support post-project completion which include fixes, adjustments, or even any additional service you may require. Thank you for considering my bid.
₹15,000 INR in 7 days
5.4
5.4

Four virtual displays with Xvfb, one per session, each running its own window manager and your app instance. noVNC gets them into the browser with minimal setup; if you need lower latency under concurrent load, Selkies WebRTC swaps in on the same backend without rearchitecting anything. Session isolation via separate Linux users keeps client state clean with no bleed between sessions. An nginx reverse proxy with token-based auth gates everything before session traffic reaches the host, so nothing is publicly exposed. Three milestones: M1 is Xvfb configured, one session live in browser, auth gate in place (INR 3150, 3 days). M2 brings all four sessions running in parallel with proper isolation and a process supervisor handling restarts (INR 3150, 4 days). M3 covers reconnect handling, session cleanup on disconnect, and a short runbook so you can manage it yourself (INR 3200, 3 days). What's the app? GUI-only or does it have its own web layer? That changes how I'd handle display routing and whether audio per session is needed.
₹9,500 INR in 10 days
4.3
4.3

Building a responsive, multi-session interface within a browser tab presents a unique challenge in balancing latency and resource management. I've previously developed similar remote access solutions using WebRTC for low-latency streaming, ensuring responsiveness even with demanding applications. I’d approach this by leveraging a protocol like WebRTC or SPICE, focusing on efficient encoding and minimizing overhead to meet your five-second load time requirement. The install script will be a Bash script tailored for Ubuntu 22.04, ensuring a straightforward deployment process. The front-end will be built with HTML, CSS, and minimal JavaScript for input forwarding, avoiding plugin dependencies.
₹7,000 INR in 7 days
4.1
4.1

With a deep understanding of both web and software development, I'm uniquely positioned to tackle your Linux Quad-Session Browser Remote project. To begin, my technical skills include expertise in HTML, PHP, and strong familiarity with protocols like RDP, VNC, SPICE, and WebRTC. This diverse skill set allows me to approach complex tasks through multiple perspectives, which is particularly valuable when finding the perfect low-latency solution you're looking for. My experience doesn't end with technical adeptness. I have a proven track record of delivering scalable and efficient solutions for diverse clients in different industries. This experience would ensure I can meet your expectation of loading all four panes automatically in under five seconds on a local network and ensuing that Mouse/keyboard input is routed only to the active pane. Moreover, all deployment will be thoroughly documented and organized in a Git repo for your convenience. Lastly, I'd like to note my client-centered approach. While technical competence is essential for any project's success, understanding your business goals and translating them into functional digital solutions is equally vital. That's why I focus on creating innovation-first technology that aligns with your strategy and purpose — ensuring success both now and as you continue to grow. Let's team up to transform your vision into reality –
₹10,000 INR in 5 days
3.9
3.9

You want a multi-session interface. I will build a secure web-based gateway that streams four isolated Linux sessions into a single, responsive 2x2 grid layout. 1) Are these sessions running as separate users or distinct containers on the Ubuntu host? 2) Do you have a preferred display server (X11 or Wayland) already running on the host? 3) Should each pane have independent audio support, or is keyboard/mouse control the only requirement? We will turn your Ubuntu server into a high-performance multitasking hub where you can manage four workspaces at once, right in your browser. You will get a clean, plugin-free experience where the grid stays snappy, making it feel like the applications are running locally on your machine. Everything is designed to work smoothly in Chrome or Firefox, giving you an organized way to handle multiple tasks side-by-side without needing to install any desktop software. It is a set-it-and-forget-it interface that keeps your workflows isolated and your desk clutter-free. Thanks, Nivedita
₹10,000 INR in 7 days
4.0
4.0

Propongo implementar un entorno de escritorio ligero en un servidor Linux, utilizando herramientas como VNC o X2Go para gestionar cuatro sesiones independientes. Esto permitirá interactuar con tu aplicación personalizada de forma simultánea y eficiente. Contáctame ahora.
₹8,294 INR in 3 days
2.5
2.5

Hello, I can build a low-latency, browser-based 4-session interface for your Linux application, running seamlessly in a single tab with isolated sessions. Approach • Use WebRTC + noVNC (or Guacamole) for plugin-free browser access • Run 4 isolated app instances (separate X sessions/containers) • Stream each session into a 2×2 responsive grid UI • Route keyboard/mouse input only to the active pane What I’ll Deliver • One-command install/setup script (Ubuntu 22.04 compatible) • Backend setup for launching & managing 4 independent sessions • Lightweight frontend (HTML/JS) with resizable grid layout • Single web endpoint to access all sessions • README with setup, ports, firewall, and run/stop instructions Key Features • <5 sec load time on local network • Stable sessions (persist after browser close) • Clean input focus handling per pane • Optimized for Chrome & Firefox I have experience with remote desktop streaming, containerized sessions, and low-latency web interfaces—delivering them cleanly and reliably. Best regards, Somender Singh
₹11,500 INR in 7 days
2.2
2.2

I will build a WebRTC/VNC-based solution (e.g., Kasm/Guacamole) to run 4 isolated sessions and stream them in a 2×2 grid within one browser tab. Each pane will be independent with low-latency input routing. Includes install script, frontend grid UI, and README. Result: fast, stable multi-session web interface on Ubuntu.
₹7,000 INR in 7 days
0.0
0.0

Most bids will suggest running 4 separate VNC servers with noVNC tabs stitched together. That works on paper but the input routing between panes becomes a nightmare and latency compounds across 4 independent connections. Here's what actually breaks. Four separate VNC streams mean four WebSocket connections so bandwidth doubles versus a composited approach. Mouse clicks land on the wrong session because the browser coordinates dont map correctly to the remote framebuffer when panes are resized. And closing the browser tab kills the backend Xvfb sessions because nobody configured them as persistent systemd services. The cleaner approach: four isolated Xvfb displays each running your application independently, composited through a single WebRTC or noVNC stream with a lightweight frontend that handles input routing based on which pane has focus. One WebSocket connection, proper coordinate translation per pane, and backend sessions managed as systemd services so they survive browser disconnects. I work with Linux, shell scripting, and web-based interfaces daily. I understand the full pipeline from display server configuration to browser-side rendering and input handling on Ubuntu environments. Deliverables: install script for Ubuntu 22.04, frontend with 2x2 resizable grid, input routing to active pane, and README with setup and firewall notes. Works in Chrome and Firefox. Can you describe the application being run in each session?
₹8,500 INR in 7 days
0.0
0.0

Coimbatore, India
Member since Mar 4, 2026
₹12500-37500 INR
₹12500-37500 INR
$30-250 AUD
₹75000-150000 INR
$250-750 USD
$30-250 USD
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
$250-750 AUD
$10-30 USD
₹1500-12500 INR
$10-30 USD
₹600-1500 INR
₹3000-7000 INR
€30-250 EUR
₹37500-75000 INR
$100-104 USD
$300-600 AUD
₹12500-37500 INR