
In Progress
Posted
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: 40462987
43 proposals
Remote project
Active 5 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

As an accomplished IT professional with an extensive background in server administration, networking, virtualization, and security, I believe I am uniquely equipped to reproduce your current Windows Server setup on Ubuntu and integrate Apache Guacamole. I have spent significant time managing server operating systems, implementing DNS/DHCP solutions and deploying virtualization platforms like Docker and LXC - all of which align with the project requirements. My familiarity with scripting and containerization also make me an excellent fit for this job. Moreover, alongside server administration, my expertise extends to network security. I have hands-on experience designing and implementing secure IT infrastructures, which includes working with firewalls and enhancing systems' resistance against different attacks such as MITM attack, greatly complimenting the task at hand. My advanced networking skills including Cisco routing, VLAN management further showcase my ability to handle complex IT infrastructures.
$500 AUD in 7 days
6.4
6.4
43 freelancers are bidding on average $492 AUD for this job

With more than 12 years of experience in system administration, network engineering, and DevOps, our team has attained a profound understanding of Linux-based operations. We have specific expertise in Ubuntu, the operating system required for this project. Our deep technical proficiency extends to areas such as network security and alignment with modern DevOps practices and cloud automation. This enables us to design, build, and manage scalable IT infrastructures and cloud environments efficiently while ensuring security. Regarding your project requirements, deploying Linux namespaces for sandboxing is one strategy we propose as it consistently delivers airtight security. Combining this with other potential technologies like systemd-logind, Docker or LXC for session management would result in an unprecedentedly secure and effective browser isolation system. Applying our extensive skill set to your project, we'll ensure a clean and scalable deployment that you can easily reproduce on fresh servers. Rest assured that we understand םhe detailed intricacies of the project description and will work tirelessly to build a powerful yet painless browser isolation system for your Ubuntu base OS using Apache Guacamole. Let's collaborate on establishing a working prototype swiftly!
$500 AUD in 3 days
6.4
6.4

Hi, I can deploy Apache guacamole in Ubuntu Linux server. I am interested to do this project. Can start this project now. Thanks Ashish A.
$500 AUD in 7 days
6.3
6.3

Having extensive experience as a software engineer, I am confident in my ability to handle your project with ease and efficiency. My proficiency in Linux and Shell Scripting perfectly aligns with your project requirements. I have a successful track record of creating secure, high-performance environments and guarantee to deliver airtight isolation for each session that scales seamlessly as your user base grows. Being ranked among the top 1% in my field, I assure you of cutting-edge solutions that meet your unique demands. From utilizing Linux namespaces to systemd-logind, Docker, and LXC or similar sandboxing, I will ensure each user connects through Apache Guacamole into a fresh, completely isolated Chromium session, free from any crossover, just as you envision. Additionally, not only would I design an environment that centralizes file interception and forwarding process automatically but also offer a scripted or container-based deployment model that can be easily replicated for future use. In conclusion, my vast expertise coupled with my passion for creating tech-savvy solutions make me the best fit for your project. Let's get started on revolutionizing your browsing experience on Ubuntu!
$500 AUD in 7 days
5.6
5.6

Hello There, As per my understanding you want a secure and scalable remote browser environment on Ubuntu where users access isolated Chromium sessions through Apache Guacamole and files are automatically forwarded to your backend. 1) What is the peak number of concurrent users you need the Ubuntu host to support? 2) Does your backend service expect files via a specific protocol like HTTPS or is a direct volume mount preferred? 3) Are you using an external identity provider like LDAP or SAML to manage the Guacamole user sessions? I will deliver a professional grade browsing solution that protects your infrastructure by keeping every user activity completely separated. You will get a system that eliminates data crossover and ensures your backend receives every download automatically providing you with total control over the file flow. This setup gives your team a reliable workstation experience that scales effortlessly while maintaining the strict security standards required for your enterprise operations. Best regards, Bharat Joshi
$450 AUD in 7 days
5.3
5.3

With nearly a decade of extensive experience as an IT specialist, I believe I'm the ideal candidate to tackle your Apache Guacamole project. From your detailed requirements, it’s apparent that your project demands comprehensive knowledge and expertise in Linux, Docker, and system administration – areas where my certifications as a Cisco and RedHat engineer would significantly add value. I have a real knack for building secure browser and remote desktop environments that scale seamlessly with users' needs. In my career, I have leveraged intricate techniques, such as Linux namespaces, systemd-logind, Docker, LXC and similar sandboxing technologies to ensure air-tight security for multiple concurrent sessions. Projects like this where clarity is key have always been my forte. Additionally, as a 'top rated freelancer,' I can guarantee you efficient delivery without compromising on quality. In fact, I pride myself on not just meeting but exceeding client expectations. Given the chance to work with you on this project, you will not only get a solution but also a clear; documented and easily reproducible script-based or container-based deployment strategy that ensures hassle-free future server migrations if needed.
$500 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

As an experienced DevOps and Cloud Engineer with over 15 years in IT, I'm the Linux whiz you need to bring your Guacamole vision to life. My expertise in Linux namespaces, systemd-logind, Docker, LXC, and other sandboxing tools makes me capable of creating airtight environments. I align complex IT infrastructures like yours with business needs strategically, bringing scalable solutions that stand the test of time. Not only can I reproduce your existing Windows server setup on Ubuntu proficiently but I will also ensure your backend service effectively intercepts and forwards all files downloaded within the browser. With my full-time availability and commitment to clear documentation, we'll replicate a scripted or container-based deployment for easy reproduction on fresh servers. Besides the required skills for this job, calls my added competencies such as CI/CD pipeline building (Jenkins, GitHub Actions, GitLab CI), Kubernetes deployment and Linux network security optimization to bolster your project success. Let's turn this opportunity into a transformational reality that benefits your organization. Confirm my selection today!
$250 AUD in 1 day
4.9
4.9

Hello, I understand you want to replicate your existing Windows Server setup on Ubuntu where each user connects via Apache Guacamole and is automatically placed into a fully isolated Chromium session. Each session must be completely sandboxed with no crossover between users, while still allowing downloads to be intercepted and forwarded to your backend service exactly as in your current system. I will design a secure, scalable Linux-based isolation architecture using a combination of Apache Guacamole, containerization (Docker or LXC), and Linux namespace isolation to ensure each user runs in a fresh Chromium instance with strict separation of filesystem, process, and network layers. I will also implement a controlled download interception pipeline so that all user downloads are captured in real-time and securely routed to your backend service without breaking the isolation model. The setup will be fully scripted for repeatable deployment on fresh Ubuntu servers, including session provisioning, lifecycle management, and cleanup automation. You will receive a production-ready architecture with deployment scripts, container templates for isolated Chromium sessions, Guacamole integration configuration, and clear documentation so you can scale horizontally as user load increases. I am ready to start immediately and can align the design with your current Windows workflow to ensure feature parity before migration. Thanks, Asif
$750 AUD in 7 days
4.3
4.3

Hello, I will set up your isolated Chromium environment on Ubuntu — per-user containerized sessions behind Apache Guacamole with automatic file interception forwarded to your backend service. For session isolation, I will use lightweight Docker containers spawned on login — each with its own network namespace, tmpfs home directory, and a dedicated Chromium profile. A small inotify-based watcher inside each container will detect downloads and push them to your backend via API. On disconnect, the container is destroyed — no state leaks between users. Questions: 1) How does the file interception currently work on Windows — is it a specific agent or a watched folder path? 2) What is your expected peak concurrent user count on a single host? Send me a message and we can go over the details. Best regards, Kamran
$277 AUD in 10 days
4.1
4.1

Hello, We will set up isolated Chromium sessions on Ubuntu via Apache Guacamole, with per-user sandboxing and automatic file interception forwarded to your backend. Our approach: each user session will spin up inside a lightweight container (Docker or LXC) with its own network namespace and temporary home directory. On session end, the container is destroyed. For file interception, we will use an inotify watcher on the download path that pushes files to your backend API before the container tears down. The deployment will be fully scripted so you can reproduce it on any fresh server. A couple of quick things to confirm: 1) What does your backend service expect for file delivery (REST endpoint, S3 bucket, or something else)? 2) How many concurrent user sessions should the system support on a single host? Send me a message and we can go over the details. Best regards, Faizan
$278 AUD in 10 days
3.7
3.7

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

I'm Sourav, and I assure you I have what it takes to turn your project into a successful reality. As an experienced Full-Stack Developer with an in-depth understanding of Linux and Ubuntu, I am more than capable of reproducing your existing Windows Server setup on Ubuntu using Apache Guacamole. In addition, my extensive knowledge of Linux namespaces, systemd-logind, Docker, and LXC will be instrumental in ensuring each session remains secure and scalable even as user counts increase. Furthermore,\my background in troubleshooting production outages, conducting server migrations, and containerizing web applications holds immense value for your project. I understand how crucial it is for the entire process to be scripted or container-based - facilitating easy deployment on fresh servers. With this goal in mind, I always strive to deliver clean code and rock-solid infrastructure that is tried-and-tested for real-life scenarios. Finally, my expertise is not just limited to setting up the environment but also includes maintaining it at the utmost efficiency. Being a DevOps Engineer with additional expertise in Node.js and PHP stacks bolsters my capability to handle the ongoing management of this remote browser isolation system. So let's not waste any more time; together we can create a fully functional and well-secured environment for all your remote users using Guacamole!
$300 AUD in 3 days
3.4
3.4

Hi there, I reviewed your project carefully, and I can help you reproduce your Windows Server remote browser isolation setup on Ubuntu using Apache Guacamole with fresh, airtight Chromium sessions per user. Why I’m a good fit: • Strong Ubuntu/Linux system administration with Guacamole remote desktop workflows • Experience building isolated browser environments using Docker/LXC, namespaces, systemd, and scripted provisioning • Ability to implement download interception and forwarding to your backend without user-session crossover I have experience with Linux containerization, Chromium sandboxing, network isolation, RDP/VNC integration, and reproducible shell-based deployments for multi-user remote desktop systems. My approach: • Clean, maintainable, scalable deployment scripts • Fast validation through a working prototype • Clear isolation boundaries for users, files, processes, and networking I can start immediately and would be happy to discuss the project in more detail. Best regards,
$750 AUD in 7 days
2.5
2.5

Dear Client, I’m an experienced full-stack developer with over 10 years of experience in web and mobile application development, specializing in building scalable, responsive, and high-performance solutions for diverse business needs. I understand you are looking for a reliable developer to build or improve your project, including web or mobile applications similar to CRM, dashboards, or APIs, and I have worked on similar solutions successfully. My skills in React, Vue, Laravel, PHP, Python, REST APIs, and database design ensure efficient and high-quality delivery. Feel free to share more details or ask questions. I’m ready to refine my approach to match your exact requirements. Looking forward to working with you. Best regards, Md Ruhul Ajom
$250 AUD in 6 days
2.6
2.6

Hi, The file-interception piece is the tricky part here — forwarding downloads from inside an isolated Chromium session to a backend service without the user noticing anything. I've done similar work on VPS setups where per-user namespace isolation plus a small proxy daemon handled exactly that kind of traffic redirection cleanly. For the session isolation I'd likely go with Docker or Linux user namespaces per Guacamole connection, with Chromium launched inside each container pointed at a shared Guacamole RDP/VNC target. The download interception would sit as a lightweight service watching a per-session directory and pushing to your backend on file creation events. I work primarily on Ubuntu-based infra and have shipped SaaS deployments where reproducibility on fresh servers was non-negotiable, so the scripted setup requirement isn't an afterthought for me. Happy to jump on a quick call if you want to walk through the architecture.
$750 AUD in 3 days
1.8
1.8

Hello, "Apache Guacamole + isolated Chromium sessions on Ubuntu" suggests per-user containerized desktop isolation. I’d use LXC/Docker + systemd to spawn per-session Chromium and route downloads via a backend watcher. How many concurrent users and GPU needed?
$250 AUD in 2 days
1.4
1.4

Guacamole's default connection model shares resources across users, so getting truly airtight sessions at scale starts with picking the right isolation layer before touching any config. My recommendation: Docker-per-session, with Guacamole connecting to each container's VNC endpoint. Each container runs a minimal X11 + Chromium stack; Guacamole provisions a fresh one on connect and tears it down on disconnect, so there is no shared state between users by design. For the file intercept requirement, I mount a watched Downloads directory per container and run a lightweight inotify sidecar that forwards anything dropped there to your backend endpoint. No extensions, no Chromium patches needed. I run a comparable pattern in my own homelab: Authentik-fronted RBI layer over Docker-isolated browser sessions, so I have working baseline config rather than building from scratch. M1: Guacamole + isolated sessions, AUD 450, day 4. Per-user container provisioning on connect/disconnect, verified zero session crossover, VNC endpoints internal-only. M2: File intercept + scripted deployment, AUD 300, day 7. inotify forwarder wired to your backend service, Ansible/bash bootstrap for fresh Ubuntu servers, prototype walkthrough recorded. Total: AUD 750, 7 days. The posted budget is at ceiling for this scope. If you are running more than 4-5 nodes with an orchestration layer on top, I'd want to confirm whether Kubernetes or plain Compose fits better before kickoff. One thing I want to lock down before spinning up: is session provisioning tied to an existing auth system (LDAP, SSO), or are you managing Guacamole users independently?
$750 AUD in 7 days
1.6
1.6

Hi there, THE CHALLENGE is ensuring seamless replication of the current Windows Server setup on Ubuntu, where each user connects via Apache Guacamole to a separate and isolated Chromium session. The technical difficulty lies in maintaining complete isolation between user sessions while enabling file interception and forwarding to the backend service. I would approach this by leveraging Linux namespaces, systemd-logind, or containerization tools like Docker or LXC to create and manage these isolated environments effectively. Ensuring scalability and reproducibility through scripted or container-based deployments will be crucial in handling user growth and maintaining airtight security measures. Regards, Matheus
$500 AUD in 7 days
0.6
0.6

Hello there, I’ve read your need for Ubuntu-based Guacamole access with isolated Chromium sessions per user, and seamless download interception to your backend. I’m an independent developer with deep experience in Linux system hardening, containerization, and secure remote browser environments. I will design a reproducible deployment using Docker/LXC or systemd-nspawn with per-user isolation, ensuring no cross-talk between sessions while still allowing scalable deployment on Ubuntu. I’ll implement a clean pipeline to intercept downloads from the Chromium sandbox and forward them to your backend, keeping it transparent to end users. I can deliver a working prototype quickly and provide scripts to reproduce on fresh servers. Please contact me to discuss details. I’m ready to start and provide a concrete timeline. Best regards, Billy Bryan
$250 AUD in 3 days
0.0
0.0

Hey there, I'm Vishal Maharaj, a seasoned professional with 25 years of experience in Ubuntu, Scripting, Docker, Network Security, and Virtualization, based in Perth, Australia. I'm passionate about taking on your project. I understand the need to replicate the Windows Server setup on Ubuntu, utilizing Apache Guacamole for remote browser isolation with stock Chromium. I would approach this project by leveraging Linux namespaces and a container-based deployment to ensure airtight, scalable sessions for multiple users. Let's discuss further details and get started on this exciting project. Cheers, Vishal Maharaj
$500 AUD in 5 days
0.0
0.0

Melbourne, Australia
Payment method verified
Member since Oct 25, 2015
₹1500-12500 INR
$250-750 AUD
$30-250 AUD
$5-10 AUD / hour
$30-250 AUD
$30-250 USD
$250-750 USD
₹1500-12500 INR
₹250000-500000 INR
₹1500-12500 INR
$15-25 USD / hour
₹1500-12500 INR
₹12500-37500 INR
₹100-400 INR / hour
₹5000-15000 INR
₹400-750 INR / hour
$250-750 USD
$10-30 USD
$250-750 AUD
$10-30 USD
£500-2000 GBP
₹1500-12500 INR
$30-250 USD
$30-250 NZD
$30-250 USD