Ming's Note (MD Reader)
Status: active
Path: /opt/data/scripts/md-reader.py
Port: 7457
Python: /opt/data/venv/dashboard/bin/python3 (Flask)
What It Is
Henry's SSOT dashboard for plans, memory, sandbox, news, and quick links to all projects.
Quick Links
- KMB: /kmb/ (port 5050)
- Jetso: /jetso/ (port 5051)
- QR: /qr/ (port 5052)
- Kids Camera: /kids/ (port 5053)
- Wiki: /wiki/
- Sandbox: /sandbox/
- News: /news/
- Open Design: https://henrymakodesign.zeabur.app/ (external)
Port Allocation
- 7457 → Ming's Note (MD Reader / SSOT dashboard)
- 9119 → Hermes official dashboard
- 5050-5053 → Project apps
Proxy Pattern
Kids Camera uses Flask proxy (od_rewrite_html). Next.js SPAs don't work through proxy (60s+ latency) — use direct port access instead.
Restart
ps aux | grep md-reader | grep -v grep | awk '{print $2}' | xargs kill
/opt/data/venv/dashboard/bin/python3 /opt/data/scripts/md-reader.py &
Related Files
- /opt/data/scripts/md-reader.py — main app
- /opt/data/news.db — news SQLite database