Skip to content
All apps

Twenty

CRM designed to fit your unique business needs

Setup check
Not yet
Setup
One click
Memory
From 2.3 GB
Category
Productivity

About this app

Twenty is a CRM designed to fit your unique business needs.

What this app needs

recipe.json

Settings

  • Secret secret keyGenerated if left empty
  • Cache storage typeOptional
  • Api rate limiting ttlOptional
  • Api rate limiting limitOptional
  • Postgres passwordGenerated if left empty
  • Postgres user nameOptional
  • Postgres dbOptional
  • Is sign up disabledOptional
  • Password reset token expires inGenerated if left empty
  • Workspace inactive days before notificationOptional
  • Workspace inactive days before deletionOptional
  • Storage typeOptional
  • Storage s3 secret access keyGenerated if left empty
  • Message queue typeOptional
  • Email driverOptional
  • Debug modeOptional
  • Telemetry enabledOptional

After it starts

Imported from the Coolify service templates and verified to start on Setup; it has not been reviewed line by line.

  • Open the app and finish its first-run setup.
  • Passwords and keys were generated on first deploy; you can read them in the deployment's inputs.
Technical details
Opens
twenty:3000/
Check
GET /healthz within 300 s
  • redisHealth check
    Image
    redis:7.4.11-alpine@sha256:d9436322172a5b482c187bf1f363d3c4fea086fcca6b9c8a94de8f0f39ed3193
    Ports
    No ports
    Data
    redis-data → /data
    Internet
    No internet access
    Limits
    0.25 CPUs · 256 MB
  • twentyHealth check
    Image
    twentycrm/twenty:v1.15@sha256:d49e3161742e5b2f99792cd85fdf1366a814dc3d31d8b5dbec53bb951fe5eec6
    Ports
    3000/http
    Data
    twenty-local-storage → /app/packages/twenty-server/.local-storage
    Internet
    Public internet, private networks blocked
    Limits
    1 CPU · 1024 MB
    Waits for postgres (healthy), redis (healthy)
  • workerHealth check
    Image
    twentycrm/twenty:v1.15@sha256:d49e3161742e5b2f99792cd85fdf1366a814dc3d31d8b5dbec53bb951fe5eec6
    Ports
    No ports
    Data
    twenty-local-storage → /app/packages/twenty-server/.local-storage
    Internet
    Public internet, private networks blocked
    Limits
    0.5 CPUs · 512 MB
    Waits for twenty (healthy), postgres (healthy), redis (healthy)
  • postgresHealth check
    Image
    postgres:16.15-alpine@sha256:0cefaabd882e42bcb2a2f3dc56d3ce4770560ba62fd7f197f1a2e008fd5731ab
    Ports
    No ports
    Data
    postgres-data → /var/lib/postgresql/data
    Internet
    No internet access
    Limits
    0.5 CPUs · 512 MB

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/twenty)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2Ftwentyhq%2Ftwenty)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.