Commit Graph

2 Commits

Author SHA1 Message Date
treamz
8349b2bddf Production fixes: NODE_ENV=production, X-Forwarded-Proto in nginx
Critical:
- NODE_ENV=production in .env (secure cookies, prod mode)
- X-Forwarded-Proto header in nginx (proper HTTPS detection)

Memory note: swap 100% used, llama.cpp rpc-server uses 1.2GB RAM
2026-03-22 12:35:00 +03:00
treamz
e8aef7aa28 Dynamic content: landing and dashboard load texts from DB via API
- Landing hero texts (headline, description, badge) from settings table
- Landing categories from /api/tools (dynamic from DB)
- Landing advantages from /api/content/advantages
- Dashboard about block from /api/content/dashboard
- Static HTML remains as fallback if API fails
- All editable via AdminJS admin panel
2026-03-21 23:53:37 +03:00