Commit Graph

14 Commits

Author SHA1 Message Date
MickLesk
f5e07027f3 fix(lobehub,twenty,simplelogin): broken $STD fallback patterns
silent() hard-exits on non-zero return before || fallback executes.
Replace first $STD with plain redirect so fallback command can run:
- lobehub: dpkg -i || apt install -f (dependency resolution)
- twenty: yarn install --immutable || yarn install (lockfile fallback)
- simplelogin: npm ci || npm install (lockfile fallback)
2026-04-04 23:57:39 +02:00
Michel Roegl-Brunner
b889281340 Trying to fix twenty 2026-03-27 14:33:19 +01:00
Michel Roegl-Brunner
b981506c05 Trying to fix twenty 2026-03-27 13:37:09 +01:00
Michel Roegl-Brunner
c8a481e7fa Fixes 2026-03-27 13:15:47 +01:00
Michel Roegl-Brunner
70c3ce8f2d Twenty fix 2026-03-27 12:51:51 +01:00
CanbiZ (MickLesk)
e7f51e92d2 OOM 2026-03-20 13:59:50 +01:00
MickLesk
b49ae0f8f9 test 2026-02-22 19:16:41 +01:00
MickLesk
3f85bc0620 fixes 2026-02-22 18:56:02 +01:00
MickLesk
59320378bd fuixes 2026-02-22 18:29:22 +01:00
MickLesk
b333c6deea test 2026-02-22 18:10:56 +01:00
MickLesk
155c0a00e4 feat: add Postiz app, fix silent() for || fallbacks 2026-02-22 17:46:38 +01:00
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
959a0cbeeb fix: quote PostgreSQL identifiers in setup_postgresql_db
- Rename Twenty DB from 'default' to 'twenty_db' (reserved keyword)
- Quote all identifiers in setup_postgresql_db with double quotes
  to prevent SQL syntax errors with reserved words
2026-02-22 14:23:29 +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