
Open
Posted
•
Ends in 5 hours
Paid on delivery
I need to reproduce on Ubuntu what I currently run on Windows Server: every user connects through Apache Guacamole, is placed into a fresh, completely isolated Chromium session, and can work alongside other users on the same host without any crossover. Files the user downloads inside that browser must still be intercepted and forwarded automatically to my backend service—exactly the way it works now. Key details you should be comfortable with: • Platform: Ubuntu will be the base OS. • Access method: users will come in through a remote desktop client exposed by Guacamole, not a browser-based VNC or an SSH workflow. • Browser: stock Chromium only; no custom extensions are required at this stage. Behind the scenes I’m open to whichever mix of Linux namespaces, systemd-logind, Docker, LXC, or similar sandboxing you prefer, provided each session stays airtight and scales cleanly as user counts grow. A scripted or container-based deployment I can reproduce on fresh servers is essential. If you have already built secure browser or remote desktop environments with Guacamole and can show me a working prototype quickly, let’s talk.
Project ID: 40449365
80 proposals
Open for bidding
Remote project
Active 4 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
80 freelancers are bidding on average $549 AUD for this job

As an accomplished system administrator and network engineer with 12+ years in the field, including profound experience with Ubuntu and Linux namespaces, I am well-suited to tackle your unique project. I have utilized various effective methods such as systemd-logind, Docker, and LXC for sandboxing and isolation in the past, always prioritizing security and scalability. Case in point: I have built browser and remote desktop environments using Apache Guacamole, exactly what you require. My team’s specialty in modern DevOps practices lends itself perfectly for creating airtight, scalable system designs such as yours. Moreover, we have an excellent track record of delivering projects that drive performance, reliability, and security - qualities essential to this undertaking. Given the chance to work on your project, I assure you of an innovative solution-one that is both efficient and provides long-term value. If you need proof of our capabilities or a working prototype, I can certainly provide that. Let's discuss further how we can tailor our skills to meet your unique demands.
$500 AUD in 3 days
6.4
6.4

Hi, I can help you to install and configure user workspace with guacmole in ubuntu server. I am interested to start this project now. Thanks Ashish A.
$500 AUD in 7 days
6.3
6.3

Hi, this project involves replicating a secure, multi-user remote browser isolation environment on Ubuntu using Apache Guacamole, which requires airtight session sandboxing and seamless file interception. The primary engineering challenge here is orchestrating isolated Chromium sessions per user without crossover while ensuring efficient resource management and secure file forwarding. I usually design systems by clearly separating session isolation, orchestration, and backend integration layers to maintain security and scalability. Though my core expertise is in AI backend systems, I have extensive experience integrating complex multi-component pipelines and maintaining security boundaries. This approach ensures that each user session is fully contained, with robust mechanisms to intercept and route downloads reliably to backend services. Systems designed with clear modular separation like this are easier to maintain and scale for production use. I can start by outlining a containerized session orchestration pipeline and mapping the file interception flow for your review. Thanks, Hercules
$500 AUD in 7 days
5.9
5.9

As an IT specialist with over a decade of experience in Linux server administration and Docker, I am confident that I can successfully set up your remote browser isolation system using Apache Guacamole on Ubuntu. My familiarity with Linux namespaces, systemd-logind, Docker, and LXC will ensure that each user session is completely isolated and secured, while scaling the system effectively as user counts grow. Throughout my career, I have built numerous secure browser and remote desktop environments for various clients, where they have witnessed enhanced productivity and security measures. I can deliver a working prototype of the required system promptly to showcase its effectiveness. Whether it's configuring, managing or troubleshooting server issues, I have mastered the skills required for this project. In addition to having a deep knowledge of various Linux distributions like CentOS, RedHat , Fedora and Debian to name a few, my Ample experience with Microsoft systems (Active directory , file server ,ssh ,remote desktop server,windows update server,dns server,dhcp server) gives me unique insight into the critical interplay between different systems within a network. My certifications in Cisco and RedHat further highlight my expertise in working with complex systems. So if you're looking for an experienced expert who can ensure successful replication of your existing Windows Server environment on Ubuntu using Guacamole, I am your ideal fit for this job!
$300 AUD in 2 days
5.2
5.2

Hey, You have a working Windows Server setup and need it rebuilt cleanly on Ubuntu: every user through Guacamole, fully isolated Chromium sessions, no crossover, and downloads still forwarded to your backend automatically. How does the file interception work on the Windows side right now: a filesystem watcher, a proxy, or something hooked into the Guacamole drive-redirection layer? I will set up Apache Guacamole on Ubuntu with per-user Chromium sessions running inside isolated Linux user namespaces, configure automated download interception and backend forwarding to match your existing behaviour, and deliver a scripted deployment you can run on any fresh Ubuntu server, within 7 days. Secure multi-user browser environments on Linux are a regular part of my SysAdmin work. I have built isolated session setups using namespace sandboxing and Guacamole RDP pipelines for environments where session bleed is a hard requirement, which is exactly what you are describing. We can stand up a two-user staging environment first, confirm session isolation and file forwarding are solid, then finalise the deployment scripts before I hand everything over. I can start early next week. Send me a message and we will go from there. Best, Ahmad
$700 AUD in 7 days
5.3
5.3

Hello, I’m a Linux System Administrator and DevOps Engineer with 10+ years of experience building isolated remote desktop and containerized browser environments using Ubuntu, Docker, LXC, Guacamole, namespaces, and hardened Linux security layers. I can reproduce your Windows-based workflow on Ubuntu with fully isolated Chromium sessions per user, automated file interception/forwarding, and scalable deployment architecture. I’ve previously worked on secure multi-user browser environments and remote access infrastructures with Guacamole. I can provide a reproducible scripted/containerized setup, strong session isolation, and a working prototype quickly. Best regards, Hitesh Goyal
$450 AUD in 3 days
5.2
5.2

Hello, Yes, this is the kind of infrastructure work I’m comfortable with. The important part is not only isolating Chromium sessions, but making the entire lifecycle reproducible, scalable, and resistant to session leakage between users while still preserving your download interception workflow exactly as it behaves today. I regularly work with Ubuntu servers, Dockerized environments, VPS infrastructure, Node.js backend services, and isolated browser/runtime workflows. I also have experience with remote-access systems, Linux process isolation, and reproducible deployment automation. Since you specifically want Guacamole-based desktop access rather than browser-native VNC workflows, I’d likely structure this around isolated Linux user/container sessions with Chromium running inside dedicated runtime namespaces while Guacamole connects through lightweight desktop sessions. I’d also make sure the deployment is fully scriptable so fresh Ubuntu servers can be provisioned consistently instead of requiring manual setup steps. One thing I’d want to review early is how your current Windows implementation handles session teardown and download forwarding internally, since matching that behavior precisely will shape the Linux isolation model. Thanks, Denis.
$400 AUD in 5 days
4.6
4.6

I can help you. I will architect this using Docker containers as the isolation layer, with each user session mapped to a transient container running a headless X server and XRDP. This ensures strict namespace isolation and a fresh Chromium environment for every connection. To replicate your file interception logic, I will implement an inotify-based watcher on the container's download directory to automatically POST files to your backend API as they are created. This setup will be fully scripted, allowing you to scale by spawning identical, sandboxed RDP targets that Guacamole can route to dynamically.
$250 AUD in 7 days
4.4
4.4

Hello, I understand you want to move your Windows Server Guacamole setup to Ubuntu, where each user session launches a fully isolated Chromium environment with no cross-user leakage, while downloads are intercepted and forwarded to your backend service. I will build a scalable Ubuntu architecture using Apache Guacamole with Docker or LXC so each login spawns an ephemeral container per user. Each container will run a hardened Chromium instance with namespace isolation, restricted filesystem mounts, and controlled networking. I’ll implement a download capture layer (proxy or filesystem watcher) that automatically forwards files to your backend in real time, ensuring strong isolation and horizontal scalability. Deliverables include reproducible deployment scripts, Guacamole configuration, container templates, Chromium sandbox hardening, and the download forwarding service. You’ll also get a working prototype first so you can validate isolation, performance, and scaling before full rollout. Thanks, Asif
$750 AUD in 12 days
4.3
4.3

Hi, As an experienced Full-Stack, Network, and Systems Engineer, I specialize in solving complex technical challenges that often require blending multiple technologies, a skillset perfectly aligned with your project. With a strong background in Linux administration, scripting, and system integration, I'm confident that I can replicate your current secure remote desktop environment on Ubuntu using Apache Guacamole and Chromium effectively, providing you with a completely isolated, scalable solution. Extensive experience with Linux namespaces, systemd-logind, Docker, LXC, and similar sandboxing technologies ensures not only efficient session isolation but also the secure interception and forwarding of downloaded files to your backend service. I've worked on diverse projects over the past 15+ years employing my skills in web development, AI automation tools, API integrations for data sync and payment gateways - these intricate undertakings have sharpened my troubleshooting abilities. Lastly, an essential aspect of my service is ensuring easy replication on fresh servers through scripted or container-based deployments, enabling you to scale smoothly as your user base expands. Plus, with my 30-day guarantee offering post-project completion support, both in terms of troubleshooting and documentation, you can trust that I am invested in delivering long-term value for your project. Let's discuss how my expertise can shape your secure brows Thanks!
$250 AUD in 10 days
4.3
4.3

As an experienced Python Developer and DevOps Engineer with a strong focus on Linux server management, I am confident in my ability to successfully execute your project. Not only do I bring deep knowledge of Linux, Docker, and Ubuntu to the table, but I also have proven skills in scripting and automation, which are pivotal for your project's reproducibility and scalability on fresh servers. Given my passion for devising efficient backend solutions and my expertise in system isolation through virtualization technologies such as Docker or LXC, I believe I can build you a secure remote browser environment on Ubuntu using Apache Guacamole that not only perfectly mirrors what currently runs on Windows Server but also taps into the full potential of Linux namespaces and systemd-logind. Ensuring an airtight isolation for each user session will be a top priority – something I bring experiential know-how to employing appropriate frameworks for your project's unique needs. My dedication to providing high-quality work coupled with my commitment to meeting deadlines makes me the perfect fit for your project. Besides, having successfully deployed Django applications to AWS and DigitalOcean in the past has equipped me with firsthand knowledge in adhering to cloud deployment protocols that are often essential for projects like yours. Let's connect and discuss how we can turn your ideas into a secure reality together.
$650 AUD in 4 days
4.0
4.0

With a professional journey spanning over a decade with a core focus on Linux, system administration and network security, I believe I possess the necessary skills and experience to meet your requirements for the Linux Remote Browser Isolation project. I am well-versed in working with Ubuntu as a base OS, and given my in-depth knowledge of Docker, Linux namespaces, and systemd-logind, I can set up and scale an isolated Chromium session within Apache Guacamole tailored to your specific needs quickly and efficiently. My previous projects, which involved scripting and container-based deployment similar to what you are seeking, have not only equipped me to deliver successfully on this project but also prove my ability to beef up security measures. These capabilities will ensure zero crossover between sessions while still allowing seamless operation among multiple users on the same host. Furthermore, my proficiency in intercepting files downloaded by users within the browser aligns perfectly with your requirement to forward them automatically to your backend service. In addition to guaranteeing an airtight yet scalable environment aligning with your Linux preferences, my multitasking capabilities and eye for detail enhance my suitability for this assignment.
$251 AUD in 2 days
4.2
4.2

Dear Hiring Manager, As per my understanding: You need to replicate a Windows Server setup on Ubuntu, using Apache Guacamole for remote desktop access, isolated Chromium sessions, and file download interception. Implementation approach: I'll use Docker containers with Linux namespaces for isolation, Guacamole for remote access, and a custom script for file download forwarding. Key highlights: → Isolated Chromium sessions per user via Docker/LXC → Apache Guacamole integration for remote desktop access → File download interception and forwarding to backend → Scripted deployment for easy reproduction on fresh servers → Scalable solution for growing user counts A few quick questions: 1. What's the expected number of concurrent users? 2. Are there specific security requirements or compliance standards? 3. Do you have a preferred backend service for file forwarding? Best Regards, Mayank Saluja
$298 AUD in 7 days
4.2
4.2

Hello there, I will set up isolated Chromium sessions on Ubuntu via Apache Guacamole — each user gets a fresh, sandboxed environment with zero crossover, plus automatic file interception forwarded to your backend. For isolation, I will use lightweight Docker containers spawned per session — each with its own network namespace and tmpfs — so sessions stay airtight while keeping resource overhead low compared to full VMs. A systemd service will handle container lifecycle and cleanup, giving you a reproducible deployment script for any fresh server. Questions: 1) How does the file interception work on your current Windows setup — is it a directory watcher or an API hook? 2) What is the expected concurrent user count per host? Send me a message and we can go over the details. Best regards, Kamran
$287 AUD in 10 days
4.1
4.1

Hello, I’m an IT expert with over 20 years of experience in the industry. I hold certifications as a Cisco Certified Networking Professional (300-100 and 300-115), Linux Certified Professional (LPI 101, 102, 103), Red Hat Certified System Administrator, VMware Certified Professional (versions 4, 5, and 5.5), as well as being a Microsoft System Administrator/Engineer from 2003 to 2022 and AZ104
$500 AUD in 1 day
3.8
3.8

Hi, I can help build your Ubuntu-based isolated browser environment using Apache Guacamole with fully separated Chromium sessions per user. I’m experienced with Linux, Docker/LXC containers, namespaces, remote desktop environments, and secure multi-user isolation setups. I can create a scalable architecture where each Guacamole user gets a fresh isolated Chromium instance with no session crossover while still supporting automatic download interception and forwarding to your backend service. I’ll also provide a reproducible scripted/containerized deployment for easy setup on new servers. Happy to discuss your current Windows workflow and deliver a working prototype quickly.
$300 AUD in 7 days
3.4
3.4

Hi! The bit about spinning up a fresh, isolated Chromium for each user via Guacamole on Ubuntu is the tricky part, especially keeping downloads separated and routed to your backend with no leaks. Most setups handle login isolation, but true browser segregation is where things break in practice. I built a secure remote browser platform last year with Guacamole and Docker for a fintech firm. Each user got a container with its own browser, and downloads were piped out to an external service—so I know how to tune resource usage and intercept files reliably. For your setup, I'd script container launches with per-session networking and bind-mounted temp folders for download interception. Reproducible deploys matter, so you'd get full automation for future servers. One question—how are you handling authentication now: direct Guacamole logins, LDAP, or something else? It affects how I’d hook into your session starts. Happy to share a demo script and brief walkthrough free. You can also see some of my dev work at work.techindika.com. — Pradeep
$500 AUD in 7 days
3.4
3.4

Hi, I’m Sean. I can build a reproducible Ubuntu-based remote browser isolation setup using Apache Guacamole, with each user launched into a fresh, fully isolated Chromium session and downloads automatically captured and forwarded to your backend service. I can deliver: * Secure per-user session isolation * Guacamole-based remote desktop access * Stock Chromium environment * Automated download interception workflow * Reproducible scripted or containerized deployment * Scalable architecture for multiple concurrent users I have strong experience with Linux environments, browser isolation patterns, and production-ready deployment workflows, and I can help you recreate your current Windows setup cleanly on Ubuntu.
$700 AUD in 3 days
3.3
3.3

Hello, I can write your session management system in Python. I thinking to use container technologies such as bwrap to create a sandbox and submit user files to back-end when session is about to close. Please send me a message so we can discuss more details. Best, Felipe.
$750 AUD in 3 days
3.5
3.5

Hello, I have experience with Ubuntu, Apache Guacamole, and isolating user sessions using Linux namespaces and containers. I can implement a solution where each user receives a dedicated, isolated Chromium session effectively utilizing systemd-logind or LXC for seamless operation. Additionally, I can set up a file interception service that captures files downloaded within the browser and forwards them to your backend service. One technical scenario could involve using a custom session management approach to ensure complete isolation and resource allocation. Let's discuss!
$350 AUD in 5 days
3.2
3.2

Melbourne, Australia
Payment method verified
Member since Oct 25, 2015
$50-100 AUD
₹400-750 INR / hour
$250-750 AUD
$30-250 AUD
$25-50 AUD / hour
$750-1500 USD
$250-750 AUD
$90-115 USD / hour
₹1500-12500 INR
₹75000-150000 INR
₹250000-500000 INR
$10-30 USD
$15-25 AUD / hour
₹12500-37500 INR
₹12500-37500 INR
$10-30 USD
$30-250 USD
₹100-400 INR / hour
₹600-1500 INR
$10-30 USD
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
£18-36 GBP / hour
$10-30 USD