Twenty

T

Twenty

Building a modern Open Source CRM, powered by the community

Join

❓︱help

🏡︱general

💻︱development

Twenty deployment on podman

Does twentycrm support deployment with podman? I see two possible approaches: A: Use (or modify and use) the docker-compose.yml with podman-compose. ...

blocknote.map is not a function

Hello team, Have a new issue that started happening either in the front when accessing companies or notes, was able to reproduce it in the backend when calling the /notes endpoint :...
No description

Hangs on DB init

When executing npx nx database:reset twenty-server The scripts hangs after "Successfully compiled: ..." I've tried with another pc with the same initial state but am getting the same error. For the second computer it worked the first time but isn't working the second time. Does anyone know the fix to this problem?...
No description

Can't add/edit Objects with Admin role

Hi, I added admin privileges for 2 users. These users are able to do everything but can't create/edit objects. But what's weird is that these 2 userIds have Admin access for their workspaces. I'm using google login with access to 5 people and 2 admins. In settings > workspace > data model:...

Auto populating Company based on Domain when importing People

Hi everyone, A Company record has a field for the email domain, however when importing People with a populated email field, it does not pick them up as belonging to the Company. Is there any functionality to automatically populate the Company field when adding a Person based on their email domain?...

error: password authentication failed for user "postgres"

I am trying to do self hosting setup with 1 deploy. I am seeing the following error. Many people mentioned the same error, but could not find a solution. This is simply first time setup trying to do twenty crm, and that causes this issue. Any help would be appreciated. [Nest] 1 - 04/11/2025, 9:50:59 AM ERROR [TypeOrmModule] Unable to connect to the database (metadata). Retrying (1)... error: password authentication failed for user "postgres" at Parser.parseErrorMessage (/app/node_modules/pg/node_modules/pg-protocol/dist/parser.js:283:98) at Parser.handlePacket (/app/node_modules/pg/node_modules/pg-protocol/dist/parser.js:122:29) at Parser.parse (/app/node_modules/pg/node_modules/pg-protocol/dist/parser.js:35:38)...

Seamless login through API

The suite CRM API enables login and session sharing - https://docs.suitecrm.com/developer/api/api-v4.1-methods/. Is it possible to do these kinds of actions in twenty? I see that the email id has to be entered and the API is limited to actions within the workspace of that user, and not at an admin app level where we could create accounts or new workspaces and allocate it to users automatically.

Upload csv or xls button missing

In the documentation it shows that when you click options on Companies or people, you can click on upload button and upload a csv/xls. But that button is not showing in my workspace login. I tried the self-hosting version as well as your 7 day trial setup. What could be the issue here?
No description

CRON Jobs fail self Hosted mode

Hello there, Running the following commands : ```sh...

Architecture to Google OAuth

Hi, I'm trying to self-host twenty and add auth that restricts Google Sign in to specific email addresses with a new login page. I'm getting errors in docker. Here's what I did: 1. Created twenty-auth-backend package with an emails guard. In twenty-server: Added guard to google-auth.controller.ts. Added providers to app.module.ts...

Any plans on supporting self host via Coolify?

Any plans on supporting self host via Coolify?

Difference between self-hosted and cloud

Hi, is there any difference in code-base between self-hosted and on https://twenty.com/pricing? I see that when i was on trial there are different scrollbars on twenty.com, looks like from here https://kingsora.github.io/OverlayScrollbars/ but i don't see same in self-hosted one...

Server errors since v0.50.0 upgrade

Hey team, love the product! Just upgraded for the first time today and unfortunately for me, things broke, the server container logs are as follows : Any ideas ?...

import contacts

Hello. I´m having this issue of importing contacts with company names. I applied the strategy of uploading the list of companies to 20, and than dowloading the list from 20 which gave me company ids. I filled up my list with the correspondent company (id) but the app cannot tie the contact with the list of companies previously uploaded. Is there any solution for this?

Env Variables and Health Status are not clickable.

Docker self hosted . Since I updated from .43 to .44, on admin panel these two tabs turned gray and can't be clicked. And workspace version not showing under general tab. Then I updated from .44 to .50. It's not resolved....
No description

Is docker hub image of postgres the latest? Should versions match?

Latest image on docker hub for app is 50.5 ; but the DB image is .43.5 - is this intentional i.e is it just a coincidence that the versions were near the same number and are now out of sync? I ask because i need to upgrade to 50.5 but dont want to break things unecessarily....

When exporting People list, how to export company Name instead of company ID?

When exporting the People list, the CSV file contains company ID for each person instead of company Name. Is there an easy way to list company name?

[TWENTY_SERVER] Out of memory when `npx nx start twenty-server`

I am getting this <--- JS stacktrace ---> FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 1: 0xb9bbf0 node::Abort() [node]...

Enrichment Variables.

There are several enrichment variables. What are they for, is it usable in self-hosted version ? for example OPENAI_API_KEY...

Getting memory errors while trying to set up twenty on my local ubuntu machine.

I am trying to set up twenty for the first time on my ubuntu machine and facing some issue related to the memory, I have a 8gb 80gb ubuntu + windows dual boot laptop. I am getting the issue as "Worker terminated due to reaching memory limit: JS heap out of memory" when i try to run npx nx start command. Things I have done - ...