Hosting since 2011
4.5/5 on Trustpilot

Twenty VPSYour CRM, your customer data, your server

  • Twenty deployed with One Click Apps
  • A self-hosted alternative to HubSpot or Salesforce
  • Your customer data in a datacenter in France
  • You pay for the VPS, not per-user licences
Deployed for you
Twenty, its database and worker
A CRM that fits
Objects, fields, views and pipelines
Automatic HTTPS
Generated address or your domain
24/7 support
In French, by humans

Pick your Twenty VPS

Twenty is selected in the order and deployed with One Click Apps. Only plans with at least 2 vCPU and 4 GB of RAM are shown: the Twenty documentation asks for 2 GB for its environment, and the platform reserves 1 GB.

Operating system
  • Ubuntu26.04 · 24.04 · 22.04
  • Debian13 · 12 · 11
Pick one when you order

VPS delivered in 10 seconds

  • HP-4
    Processor2 vCPUAMD EPYC 9554
    Memory4 GBDDR5
    Storage40 GB NVMeor 80 GB SSD
    Network1 Gbps
    €6.39excl. VAT/month
    €7.99Save 19€/year
    Choose
  • HP-8
    Processor4 vCPUAMD EPYC 9554
    Memory8 GBDDR5
    Storage80 GB NVMeor 160 GB SSD
    Network1 Gbps
    €12.79excl. VAT/month
    €15.99Save 38€/year
    Choose
  • HP-16Most popular
    Processor8 vCPUAMD EPYC 9554
    Memory16 GBDDR5
    Storage160 GB NVMeor 320 GB SSD
    Network1 Gbps
    €25.59excl. VAT/month
    €31.99Save 77€/year
    Choose
  • HP-32
    Processor16 vCPUAMD EPYC 9554
    Memory32 GBDDR5
    Storage320 GB NVMeor 640 GB SSD
    Network1 Gbps
    €51.19excl. VAT/month
    €63.99Save 154€/year
    Choose
  • HP-64
    Processor32 vCPUAMD EPYC 9554
    Memory64 GBDDR5
    Storage640 GB NVMeor 1280 GB SSD
    Network1 Gbps
    €102.39excl. VAT/month
    €127.99Save 307€/year
    Choose

Everything you need in every plan, and more

  • Twenty deployed
  • Unlimited traffic
  • DDoS protection
  • First snapshot included
  • 24/7 French-speaking support

Why Twenty on an OnetSolutions VPS

Recent hardware, a fast network and protected customer data, hosted in France.

AMD EPYC processors and NVMe storage

The Performance range runs on AMD EPYC 7443, the High performance range on AMD EPYC 9554 with DDR5 memory, on NVMe storage for your PostgreSQL database. The General Purpose range runs on Intel Xeon.

Up to 1 Gbps

1 Gbit/s on the Performance and High performance ranges, up to 300 Mbps on General Purpose, and unlimited traffic on every plan.

OnetSolutions API

Manage your servers through the API, from your scripts, your workflows or your AI assistants. See the documentation

Backups and snapshots

Twenty's volumes are backed up daily on the instance. Optional daily VPS backups from €1.99 excl. VAT/month for a copy of the whole server, plus a free first snapshot.

Online in three steps

Nothing to install: you order, Twenty is deployed on your server and published over HTTPS.

  1. 01

    Pick your VPS

    Select a plan with at least 2 vCPU, 4 GB of RAM and 30 GB of disk: Twenty is already ticked in the order.

  2. 02

    Twenty deploys

    The One Click Apps platform installs on your VPS, then deploys Twenty with its worker, its PostgreSQL database and its Redis cache, without typing a single command.

  3. 03

    Create your workspace

    Open Twenty on its HTTPS address, create your account and your workspace, then import your contacts.

All of Twenty, on your server

A modern CRM you shape around the way you sell, deployed with One Click Apps: the platform takes care of HTTPS, updates and backups.

  • A data model that fits

    People, companies and opportunities out of the box, plus your own objects and fields, with more than 20 field types and relations between objects.

  • Table, kanban and calendar views

    AND/OR filters, multi-field sorting and grouping, saved in views you share with the team or keep to yourself.

  • Opportunity pipeline

    Drag your deals from one stage to the next on the kanban and open each record in a side panel, without leaving the view.

  • Synced email and calendars

    Connect Google Workspace or Microsoft 365: emails and meetings show up on the matching records. When self-hosting, you first register an OAuth app with Google or Microsoft.

  • No-code workflows

    Trigger an automation when a record changes, on a schedule, manually or from an incoming webhook, and call any API.

  • GraphQL and REST APIs

    APIs that follow your data model, with documentation generated for your workspace, and webhooks to notify your other tools.

  • CSV import and export

    Import companies, contacts and relations from a CSV file, fix errors before you confirm, and export your data whenever you want.

  • Dashboards

    Track your pipeline and team activity with configurable widgets and charts.

  • Roles and permissions

    Roles that set what each person can access, object by object and field by field.

Licence: what's included, what's paid

Twenty is published by Twenty.com, PBC. Most of its code is released under the AGPLv3; some files, marked “Enterprise”, fall under a commercial licence and may only be used in production with a Twenty subscription.

Open source core, no per-user licence

  • Custom objects, fields, views and pipelines
  • Email and calendar sync
  • Workflows, GraphQL and REST APIs, webhooks
  • CSV import and export, dashboards

Reserved for Twenty's paid Organization plan

  • SAML or OIDC SSO
  • Record-level permissions
  • Audit logs
  • Your own AI models on a self-hosted instance

Based on the LICENSE file of the twentyhq/twenty repository, Twenty's Pricing page and documentation. Twenty Cloud, the version hosted by the publisher, is billed per user.

What you can do with Twenty

A CRM that follows your customers from first contact to signature, on a server you own.

  • Leave a proprietary CRM

    Export your contacts, companies and deals as CSV from your old tool or spreadsheet, then import them into Twenty.

    • HubSpot
    • Google Sheets
    • Airtable
  • Conversation history

    Your team's emails and meetings automatically attached to the matching contacts and companies.

    • Gmail
    • Google Calendar
    • Microsoft 365
  • Capture inbound requests

    A webhook receives every form or booking, and a workflow creates the contact and the opportunity right away.

    • Typeform
    • Calendly
    • Cal.com
  • Connect your tools

    Plug Twenty into your automations through its API, its webhooks or the Zapier integration documented by the publisher.

    • Zapier
    • n8n
    • Make
  • Sales and orders

    Push payments and orders into your customer records by webhook, so you know who bought what.

    • Stripe
    • Shopify
    • WooCommerce
  • A CRM for developers

    Query your data in GraphQL or REST from your own applications, on a PostgreSQL database hosted on your server.

    • GraphQL
    • PostgreSQL
    • GitHub

Twenty runs on your VPS, our console drives it

Manage your server and your Twenty application from the OnetSolutions console: status, logs, domains, backups and billing in one place.

  • Twenty status, start, stop and restart
  • Live logs and environment variables
  • Custom domain and automatic HTTPS
  • KVM console, snapshots and VPS firewall
console.onetsolutions.net/compute/instances/twenty-prod
OnetSolutions
Agence Horizon
Compute/Instances/web-prod-01
web-prod-01Running
GP-8 · Intel Xeon 2,60 GHz
RestartConsole
CPU34%
RAM5,2 / 8 Go
Network128 Mb/s
System
Ubuntu 26.04 LTS
IP address
51.210.24.8
Uptime
34 j
Size
4 vCPU · 8 Go
CPU activity (24h)34%
-24 h-12 hnow

A team behind your server

Technicians who know your VPS, reachable at any hour.

4.5/5 on Trustpilot
Contact support

24/7 French-speaking support

Open a ticket from the console, day or night: a person answers you.

Help center

One Click Apps guides, tutorials and the API reference to go further.

30-day money-back guarantee

Try Twenty on your VPS: if it doesn't suit you, you get refunded.

MCP · Beta

Manage your VPS with AI

Our MCP server connects Claude, Cursor or any Model Context Protocol client to your OnetSolutions account: ask about your servers and their status in natural language, without leaving your assistant.

  • Read-only: the assistant looks, it changes nothing
  • Signs in with your OnetSolutions account
Set up the MCP server
  • Claude
  • Cursor
  • Any MCP client

Twenty FAQ

What to know before you order, and right after.

What is Twenty?

Twenty is a CRM published by Twenty.com, PBC. You manage contacts, companies and opportunities in table, kanban or calendar views, shape the data model around your business and automate your processes with workflows.

Is Twenty open source and free?

Mostly, yes: Twenty's code is released under the AGPLv3 and its core can be self-hosted for free. Some files, marked “Enterprise”, fall under a commercial licence and require a Twenty subscription to be used in production. Features such as SAML or OIDC SSO, record-level permissions, audit logs or using your own AI models when self-hosting belong to the paid Organization plan. The prices shown on this page are for the VPS.

Why 4 GB of RAM at minimum?

The Twenty documentation asks for at least 2 GB of RAM for its environment, which includes the application, its worker, PostgreSQL and Redis. One Click Apps reserves 1 GB for the system and the platform, so you need a VPS with more than 3 GB: hence plans from 4 GB, 2 vCPU and 30 GB of disk. Plan for more with a large team or several applications on the same server.

Where is my customer data stored?

In Twenty's PostgreSQL database, on your VPS, hosted in a datacenter in France. If you connect Gmail, Google Calendar or Microsoft 365, the synced emails and events come from those services and are copied into your database.

How do I reach Twenty after ordering?

Once the VPS is created, the One Click Apps platform installs, then deploys Twenty. Its HTTPS address shows in the console, in the application's Overview tab: open it, then create your account and your workspace.

Can Twenty send emails and sync my mailbox?

Yes, once configured. For invitation and password reset emails, set an SMTP server in the application's environment variables. To sync Gmail, Google Calendar or Microsoft 365, create an OAuth app with Google or Microsoft and add its credentials to the variables, as explained in the Twenty documentation.

Can I use my own domain name?

Yes. Add it in the application's Domains tab. If the DNS zone is managed at OnetSolutions, the A record is created for you; otherwise the console shows the IP address to point to. The HTTPS certificate is issued automatically.

Is my data backed up?

Twenty's data volumes are backed up every day at 3 a.m. and kept for 7 days, on the VPS disk: they protect you from a mistake in the application, not from losing the server. For that, add the VPS backup option (from €1.99 excl. VAT/month) or take a snapshot.

How are updates handled?

Every night, the platform checks whether a new version has been published. If so, an “Update available” banner appears on the application, and you start the update from the console whenever you decide. Volumes are kept; take a backup before a major version change.

Who looks after Twenty once it's installed?

Our support covers the VPS: the server, its network, its storage and its availability. Twenty, its configuration, your data and its updates remain your responsibility: the console gives you the tools to manage them, and you keep root access to the server.

Launch your Twenty VPS

Pick your plan: Twenty is deployed on your server, ready for your contacts and deals.

HP-4Twenty included
from€6.39excl. VAT/month

€7.99with the annual commitment

  • 2 vCPU AMD EPYC 9554
  • 4 GB DDR5
  • 40 GB NVMe
  • 1 Gbps
Order HP-4
Twenty VPS from €6.39 excl. VAT/month, hosted in France - OnetSolutions