
Awarded
Posted
Paid on delivery
Updated 10 May I am looking for an experienced DevOps/Full-Stack developer to deploy a self-hosted instance of Twenty CRM (twentyhq/twenty) on my Linux server (12 GB RAM, 6 vCPU, 100 GB NVMe SSD, Ubuntu 26.04 LTS), migrate an existing WordPress site, and provide ongoing maintenance. Twenty is a modern open-source CRM built on React + Node.js + PostgreSQL, deployed via Docker Compose. Full documentation at docs.twenty.com. ________________________________________________ Phase 1 — Initial Setup & Twenty CRM Deployment -Ubuntu 26.04 LTS hardening (SSH key auth, UFW firewall, fail2ban). -Docker & Docker Compose installation. -Twenty CRM v2.x full deployment (server, worker, PostgreSQL, Redis). -Nginx reverse proxy + Let's Encrypt SSL configured on crm.mydomain.com. -Source code modification: patch the Twenty GitHub codebase to unlock record-level (row-level) permissions for custom roles, enabling per-user access control without requiring an Organization license. No patching of Enterprise‑licensed files. -Reference the row-level security (RLS) permissions feature from January 2026: [login to view URL] - Includes locating the billing entitlement gate in the NestJS backend and frontend. - Applying and versioning the patch as a reusable git diff file. - Twenty native workflow engine basic configuration. - Automated daily backup script (delivered as a standalone .sh file). - Maintenance manual delivered 2 pages (architecture, update procedure, patch re-application after updates, troubleshooting, security checklist). ________________________________________________ Phase 2 — WordPress Migration Migrate an existing WordPress site (files + database) from an old server to this new Ubuntu 26.04 server. Containerize the WordPress application using Docker Compose. Expand the Nginx reverse proxy and Let's Encrypt SSL configuration to serve the migrated WordPress site (e.g., [login to view URL]) alongside the CRM. Update the automated backup script to include WordPress databases and volume data. ________________________________________________ Phase 3 — Months 1 to 12 (Maintenance) Monthly updates and migrations to the latest Twenty v2.x and WordPress releases, including re-applying the custom roles patch after each CRM version upgrade. Uptime and resource monitoring. Bug fixes within 48h response time. Up to 2h/month minor configuration changes. Monthly status reports. One mid-year review call to assess performance and upcoming needs. Priority support for any major Twenty v2.x version upgrade, including patch compatibility verification. ________________________________________________ Required Skills Linux (Ubuntu 26.04), Docker & Docker Compose (mandatory). Nginx reverse proxy + SSL configuration for multi-container routing (mandatory). TypeScript / NestJS — ability to read and modify backend source code (mandatory). React / frontend patching for UI feature gates (mandatory). Node.js + PostgreSQL self-hosting (mandatory). WordPress migration and Docker containerization. Able to work from official documentation and GitHub source code. Deliverables Twenty CRM v2.x live and accessible at https://crm.mydomain.com. Custom roles patch applied and versioned as a git diff file, with re-application procedure documented. Migrated WordPress site live and accessible via HTTPS. Automated backup script (.sh) covering both CRM and WordPress. Infrastructure and patch maintenance manual (PDF or Markdown). All credentials and documentation handed over securely. 12-month SLA maintenance contract.
Project ID: 40427708
273 proposals
Remote project
Active 19 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
273 freelancers are bidding on average €495 EUR for this job

With the foundations of my career firmly rooted in Linux and DevOps, I believe my skills and experience are tailor-made for your Twenty CRM project. As the Founder of ZAWN Tech, a company specializing in comprehensive IT solutions, we've established a robust team of experts fluent in Docker, Linux, Nginx, Node.js, and PostgreSQL – all crucial elements for your project. Our proficiency doesn't stop there – we're well-versed in Ubuntu server management, Nginx with SSL setup, and ensure meticulous maintenance to uphold high uptime rates. Additionally, we acknowledge the value of artificial intelligence in business processes and have deployed multiple AI models in various projects before. This translates our capabilities into pairing Twenty CRM with Ollama using local AI models - proficiency that secures great returns on investment. Unlike others who simply follow procedure off documentation, our unique offering goes beyond just delivering on the tasks at hand. We focus on providing a complete solution while adhering to your customized requirements.
€750 EUR in 7 days
7.6
7.6

Hi I can deploy and maintain Twenty CRM. I have expierience in IT over 20 years. Please have alook of my profile.
€250 EUR in 2 days
7.7
7.7

Hi there, We’ve successfully deployed and maintained multiple web apps using Docker, including PHP and Node.js applications, with a strong focus on server security and performance optimization. We also have extensive experience with CI/CD pipelines, enabling us to automate testing and deployment processes for reliable releases. In your project, I see an opportunity to leverage my expertise in both server management and web development. I can handle everything from server setup and security to developing custom features and fixing bugs, ensuring you have a dedicated resource who understands the entire system. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your needs. I’m eager to learn more about your exciting project. Best, Adil
€468.55 EUR in 7 days
7.2
7.2

Hi there, I have strong experience with Linux server management, Docker-based deployments, Node.js applications, PostgreSQL, Nginx reverse proxy setup, SSL configuration, and long-term infrastructure maintenance. From your requirement, I can see this is not just a simple CRM installation but a complete production-ready self-hosted setup with security, monitoring, backup strategy, AI model deployment, and long-term maintenance support. My approach will be to first configure the Ubuntu server properly with SSH hardening, UFW, fail2ban, Docker, and Docker Compose, and then deploy the complete Twenty CRM stack with PostgreSQL, Redis, Nginx reverse proxy, SSL, and proper environment management. Then I will set up Ollama with local models like Phi-3 or Mistral, configure automated backups, monitoring, update flow, and prepare detailed maintenance documentation so the infrastructure remains stable and easy to manage long term. Since this is a 12-month SLA-based engagement, I will also make sure updates, migrations, uptime checks, and version upgrades are handled carefully without affecting production stability. I do have a few questions regarding your hosting environment, monitoring preference, and backup retention flow, so I would request to connect once to discuss the setup properly before we begin. Thanks, Rahul A.
€400 EUR in 7 days
7.4
7.4

Hello, deploying a self-hosted Twenty CRM with integrated Ollama AI models on a Linux server is a well-scoped project that aligns with my experience in managing containerized applications and AI infrastructure. The real engineering risk here lies in orchestrating stable and secure deployment of multiple services (CRM backend, AI models, Redis, PostgreSQL) while ensuring seamless integration and maintenance. I usually structure deployments with clear separation of concerns between backend services, AI inference layers, and ingress management, which simplifies updates and fault isolation. My work on Custom Feature Development & Integration involved deep system analysis and enhancement, while the AI-Driven Marketing Suite project gave me hands-on experience with local AI model orchestration. For AI reliability, I recommend implementing monitoring for model health and fallback strategies in case of inference failures, along with confidence threshold checks to maintain CRM workflow integrity. Systems I design are built for long-term production use, emphasizing maintainability and clear documentation, which fits your requirement for a comprehensive maintenance manual and SLA. I can start by outlining the deployment pipeline, mapping the agent flow between CRM and AI models, and reviewing backup and security strategies to ensure robust operations. Hercules
€500 EUR in 7 days
6.2
6.2

With over 15 years of experience in system administration and DevOps, I have amassed comprehensive expertise in not just Linux-based systems, but also the precise skills you require for this project. I possess an exceptional command over Ubuntu, Docker & Docker Compose, Nginx + SSL, Node.js + PostgreSQL self-hosting - essential for deploying and maintaining Twenty CRM on your server. Apart from that, I am quite adept at using TypeScript in a NestJS framework, as well as React frontend patching which will be crucial for us to unlock the record-level permissions within Twenty CRM. To ensure the security, performance, and reliability Twenty CRM demands, my proficiency lies not just in correct deployment but also timely maintenance and update of the system. Thanks to my meticulousness and extensive experience in applying patches promptly, we will keep your CRM updated and bug-free within your stipulated timeline. Finally, rest assured that I won't be leaving you high and dry after coding comme-dessus. My delivery would include everything from live accessibility of Twenty CRM to backups, maintenance manual to credentials and documentation all while maintaining a long term SLA maintenance contract. With me onboarded, continuously optimising and managing your Twenty CRM will become a hassle-free experience.
€300 EUR in 2 days
6.4
6.4

Your Twenty CRM deployment will fail under load if PostgreSQL isn't tuned for Docker's memory constraints - I've seen instances crash at 500 concurrent users because shared_buffers was left at default 128MB on a 12GB host. Before I architect the stack, two questions: Are you planning to run webhooks or API integrations that'll hit the worker container hard? And what's your RTO target if the database goes down - can you tolerate 15 minutes of downtime or do you need hot standby? Here's the deployment approach: - DOCKER COMPOSE: Pin Twenty v2.0 with resource limits (PostgreSQL gets 4GB, Redis 1GB, app containers 2GB each) and health checks to prevent cascade failures when worker queues back up. - POSTGRESQL TUNING: Configure max_connections=200, shared_buffers=1GB, effective_cache_size=3GB, and enable WAL archiving so your backup script captures point-in-time recovery - not just nightly snapshots. - NGINX + SSL: Set up rate limiting (10 req/sec per IP) and proxy_buffering to handle Twenty's GraphQL queries without timing out on large dataset exports. - OLLAMA ISOLATION: Run Phi-3 in a separate Docker network with CPU quotas so AI inference doesn't starve the CRM during peak hours. - BACKUP SCRIPT: Implement pg_dump with compression + Docker volume snapshots, stored offsite via rclone to prevent single-point-of-failure if your NVMe dies. I've deployed 8 self-hosted CRM stacks (including SuiteCRM and Odoo) where uptime was non-negotiable. Let's schedule a 15-minute call to walk through your integration requirements and nail down the monitoring strategy before I draft the SLA terms.
€450 EUR in 21 days
7.0
7.0

I am Raj, a seasoned DevOps/Full-Stack developer with over 12 years of hands-on experience that align perfectly with your project's requirements. My well-honed skills in Linux (especially Ubuntu), Docker & Docker Compose, Nginx + SSL, and Node.js + PostgreSQL make me the perfect fit for deployment and maintenance of your Twenty CRM instance. What differentiates my services from others is my ability to leverage not only on the wealth of my tech-savvy experience but also to work astutely following documentation. Given a task, I conduct in-depth research and ensure that I grasp every inch of it before proceeding. With this methodology, deploying your Twenty CRM v2.0 will be seamless and we can move on to nailing all other phases without skipping a beat. In addition to addressing your immediate needs, I'm highly interested in creating long-term value for my clients. Hence, my pitch extends beyond just Phase 2 and 3 of maintaining your platform. Through your 12-month SLA contract, I'll prioritize staying updated with any changes or upgrades of major Twenty versions. You have the assurance of monthly status reports keeping you always in the loop regarding the performance and recommended changes essential for continued optimal functioning. Choose me and rest assured that your Twenty CRM operation is in safe hands!
€850 EUR in 7 days
6.4
6.4

Hello, My name is Manish, and I lead a DevOps and full-stack engineering team experienced in Linux infrastructure, Docker-based deployments, and source-level customization of open-source platforms. We can deploy and maintain your self-hosted Twenty CRM environment on Ubuntu 26.04 with a production-grade setup including server hardening, Docker Compose deployment, Nginx reverse proxy, SSL configuration, Redis/PostgreSQL setup, automated backups, and long-term maintenance support. Our team is comfortable working directly with the Twenty codebase (NestJS + React) to locate and patch the billing entitlement gates for record-level permissions, then deliver the modification as a reusable git diff patch with full documentation for future upgrades and re-application. We also provide structured maintenance workflows including monthly updates, monitoring, backup verification, SLA-based support, migration handling, and detailed documentation for infrastructure and operational continuity. We have strong experience with Docker, Node.js, PostgreSQL, TypeScript, React, Nginx, and self-hosted SaaS platforms, and can begin immediately after credential access is provided. Thank you, Manish
€500 EUR in 15 days
6.4
6.4

Hi there, I have over 10 years work experience with Linux and server management, docker and deployments maintenance and I think I can definitelty help you out. Ping me and lets discuss this further! Cheers
€750 EUR in 7 days
6.0
6.0

Hi, I am experienced in docker based installation of twentycrm. I can install and configure in Linux server. I have been working as a full time freelancer since last 7 years. So can help you to provide on-going maintenance. Thanks Ashish A.
€500 EUR in 7 days
6.2
6.2

Hello, This is a serious self-hosted infrastructure project where the important part is not only deploying Twenty CRM, but maintaining a stable long-term upgrade path while preserving the custom RLS patch across future releases without breaking the platform. I’ve worked extensively with Dockerized Node.js/PostgreSQL systems, reverse proxy setups, VPS hardening, and modular backend architectures. I also run and maintain self-hosted infrastructure environments, including projects involving Node.js services, PostgreSQL tuning, container orchestration, and WordPress deployments behind shared Nginx proxy layers. For Phase 1, I’d approach this as a reproducible infrastructure build: hardened Ubuntu setup, isolated Docker Compose services, structured Nginx routing, SSL automation, backup/versioning strategy, then controlled modification of the Twenty codebase. The key technical area will be locating and patching the entitlement gate cleanly in both NestJS and React layers while keeping the changes isolated as a reusable git diff for future upgrades. For maintenance, I’d strongly recommend a staging update flow before production rollout so the custom patch can be validated against each Twenty release safely. WordPress migration/containerization and shared reverse proxy routing are straightforward compared to the CRM patch lifecycle itself. Thanks, Denis.
€400 EUR in 10 days
5.9
5.9

Hi, I read through your requirements for the Twenty CRM setup. Deploying this on Ubuntu 26.04 using Docker is a solid choice, but I have found that the connection between the worker and the PostgreSQL instance often needs specific tuning to avoid memory spikes on 12 GB RAM servers. I have worked with similar React and Node setups and can handle the full deployment including the Ollama integration for your AI models. You can see my past work and case studies here: https://www.freelancer.com/u/microlent My plan for your project includes: - Hardening the Ubuntu environment with SSH keys and fail2ban before the Docker setup. - Configuring the reverse proxy and SSL to ensure the native workflow engine runs without issues. - Providing a clean bash script for your daily backups that you can run independently. - Managed maintenance for the full year to handle migrations and updates as the CRM evolves. I am comfortable working directly from the official documentation to ensure the v2.0 deployment follows best practices. Do you already have the custom domain pointed to the server IP, or would you like me to help with the DNS configuration? ~ Rajesh
€500 EUR in 30 days
5.9
5.9

Hello, I’d be glad to help you deploy and maintain your self‑hosted Twenty CRM with a clean and secure setup. I’ve worked extensively with Ubuntu, Docker, Nginx, PostgreSQL, and local LLM stacks like Ollama, so I can get everything running smoothly on your server. I can set up the full environment, secure it, configure backups, and prepare a simple maintenance workflow so you have clarity and control moving forward. Happy to support you through the full 12‑month contract and keep the system stable and up‑to‑date. Thanks, Teo
€300 EUR in 3 days
5.6
5.6

Hey, I will deploy Twenty CRM on your Ubuntu server — Docker Compose stack, Nginx reverse proxy with Let's Encrypt SSL, server hardening, and the automated backup script. For the custom roles patch, I will trace the billing entitlement gate in the NestJS backend and the corresponding React feature gate, then produce a versioned git diff that can be cleanly re-applied after each upstream update. One thing worth planning early: I will structure the patch against Twenty's modular NestJS guard decorators so future v2.x merges stay conflict-free. Pinning the diff to specific guard files rather than broad code blocks makes re-application after monthly upgrades predictable. Questions: 1) Is PostgreSQL running inside Docker Compose, or do you prefer a dedicated instance for easier backup and tuning? Looking forward to talking through the details. Kamran
€282 EUR in 13 days
6.3
6.3

Hello, I can deploy and maintain your self hosted Twenty CRM environment on Ubuntu with a secure, scalable, and production ready setup. I will configure the full infrastructure including Docker, PostgreSQL, Redis, Nginx reverse proxy, SSL, firewall hardening, fail2ban, and reliable backup automation with documented recovery procedures. The Twenty CRM stack will be deployed cleanly using Docker Compose with proper resource optimization for your server specifications and secure HTTPS access through your custom domain. I will also install and configure Ollama with local AI models such as Phi 3 Mini or Mistral 7B and ensure smooth integration within the environment. For long term maintenance, I can handle monthly updates, monitoring, migrations, troubleshooting, and priority support for future Twenty upgrades with clear reporting and response timelines. You will receive complete documentation, backup scripts, architecture notes, and secure handover of all credentials and deployment details.
€400 EUR in 5 days
5.1
5.1

Hello, I’m a Senior DevOps & Full-Stack Engineer with 10+ years of experience in Linux infrastructure, Dockerized deployments, Node.js ecosystems, and long-term server maintenance. I can deploy and maintain your self-hosted Twenty CRM environment with secure Ubuntu hardening, Docker Compose setup, Nginx + SSL configuration, automated backups, monitoring, and Ollama AI integration. I’ve previously managed production-grade self-hosted platforms with PostgreSQL, Redis, and container orchestration, ensuring stable uptime, security, scalability, and clean documentation for long-term maintainability. Best regards, Hitesh Goyal
€450 EUR in 8 days
5.4
5.4

Hi, I can deploy the Twenty CRM and migrate your WordPress site seamlessly while ensuring both are secure and performant. With over 8+ years of experience in DevOps and full-stack development, I specialize in Docker configurations, Linux server management, and custom software deployments. My approach will involve hardening your Ubuntu server, setting up Docker and Nginx with SSL, and ensuring a flawless migration of your WordPress site. In addition to deployment, I’ll deliver a comprehensive maintenance manual and implement a robust backup strategy for both applications. Moreover, I’ll provide ongoing support and monthly updates for a full year to keep everything running smoothly. Let’s discuss the details further. Best Regards, Priyanka
€500 EUR in 7 days
5.3
5.3

Hello! I'll deploy Twenty CRM v2.0 on your Ubuntu server using Docker Compose, configure Nginx with Let's Encrypt SSL, set up Ollama with Phi-3 Mini or Mistral 7B, write the automated backup script, and deliver a full maintenance manual covering architecture, updates, and security. For the 12-month SLA I'll handle monthly updates, uptime monitoring, 48-hour bug fixes, and priority support for major version upgrades. Any specific domain or subdomain you'd like me to target for the deployment?
€600 EUR in 14 days
5.2
5.2

Hey, I have experience working with self-hosted Docker-based platforms, Ubuntu server management, reverse proxy setups, and long-term infrastructure maintenance, so your requirement aligns well with the kind of deployment and DevOps work I usually handle. For the initial setup, I can deploy Twenty CRM with the complete Docker Compose stack, configure PostgreSQL/Redis properly, secure the server with UFW + fail2ban, set up Nginx with HTTPS, and configure automated backup scripts along with proper documentation for maintenance and future updates. I have worked on multiple deployment project in past and delieverd quality work to my client with Linux OS. I would like to invite you to review my profile and let's connect in chat to discuss and proceed further. Let's connect. Thanks!
€270 EUR in 5 days
4.9
4.9

LYON, France
Payment method verified
Member since Mar 5, 2018
€750-1500 EUR
€750-1500 EUR
€30-250 EUR
$30-250 USD
₹250000-500000 INR
$10-30 USD
$10-30 USD
€30-250 EUR
$10-30 USD
$15-25 USD / hour
$750-1500 USD
$15-25 USD / hour
$10-30 USD
£20-250 GBP
$10-12 USD
₹12500-37500 INR
$250-750 USD
₹100-400 INR / hour
$750-1500 USD
$30-250 USD
$15-25 USD / hour
₹100-400 INR / hour
₹600-1500 INR