Lumen
Lumen
AI Social Media Agent — social autopilot for tenants
| Production | https://lumen.ivydigitals.com |
|---|---|
| Staging | https://staging.lumen.ivydigitals.com basic auth · user staging |
| Repository | ivyadmin/lumen |
| Stack | Node 22 / PM2 (ivyuser) + SQLite + Redis |
| Code location | /home/ivyuser/lumen (dev) · /home/ivyuser/lumen (prod, ssdserver) |
| Database | SQLite data/lumen.db |
| Integrations | Facebook OAuth (prod-locked redirect), MiniMax/Xiaomi AI APIs, WooCommerce billing webhooks, email (Resend/SMTP) |
| Deploy / Rollback | Release Center → releases.ivydigitals.com (Promote / Rollback buttons) |
Gotchas & notes
- Facebook re-link will not work on staging (FB app redirect is locked to the prod hostname)
- Autopilot cron executes REAL social posts — it is DISABLED on staging (/etc/cron.d/lumen-autopilot-daily.disabled-staging) and runs on prod at 05:05 UTC
- better-sqlite3 native module must be built with Node 22 — wrong Node breaks the DB layer (ABI mismatch)
IVY Digital · docs.ivydigitals.com · generated 2026-10-01 · Release Center · Gitea