3 Commits

Author SHA1 Message Date
MickLesk
fe48d08c69 perf: optimize Twenty CRM resource usage
- Reduce defaults: 4 CPU/8GB → 2 CPU/4GB (official min is 2GB)
- Node.js heap: 512MB server, 384MB worker (runtime)
- Build-time heap: 3072MB (only during compilation)
- PG pool: reduce to 5 connections
- PostgreSQL: tune shared_buffers/work_mem/effective_cache_size
- Redis: cap at 64MB with noeviction policy
- Unset NODE_OPTIONS after build to not leak into runtime
2026-02-22 14:48:11 +01:00
MickLesk
3faab43da1 push twenty 2026-02-22 14:14:01 +01:00
MickLesk
b1ee761b44 feat: add Twenty CRM script (#1476)
- Add ct/twenty.sh with update function
- Add install/twenty-install.sh (Node.js 24, PostgreSQL 16, Redis)
- Add frontend/public/json/twenty.json metadata
- Builds from source: yarn + nx monorepo (server + frontend)
- Server on port 3000, worker as separate systemd service
2026-02-22 14:12:34 +01:00