58424fccc7
- Split ObjectScale into UI, S3 API, and SSH tiles on OPS tab - Add docs/objectscale.md explaining 0.0.0.0/0 and lab ports - Dedicated Object Storage row in homepage layout
ATC Lakehouse Homepage
Palantir-style ops dashboard for Forward Deployed Engineering (Dell ATC).
Tabs
| Tab | Content |
|---|---|
| OPS | Data pipeline, analytics, infrastructure, Docker |
| DATA | Database connection tiles (db01 + db02) |
| FEEDS | Live RSS widgets via rss-proxy |
| LINKS | Static docs & bookmarks (no RSS) |
Key files
settings.yaml— layout, tabs, themeservices.yaml— service tiles, widgets, DB URIswidgets.yaml— header logo, Proxmox widgetproxmox.yaml— Proxmox API token (keep private)docker.yaml— Docker socket integrationcustom.css/custom.js— Palantir theme, scanlines
RSS proxy
Feeds are defined in ../../rss-proxy/server.py. Rebuild after changes:
cd /root/lakehouse/rss-proxy && docker build -t rss-proxy:latest .
docker restart rss-proxy
docker exec homepage wget -qO- http://127.0.0.1:3000/api/revalidate
Deploy
cd /root/lakehouse
docker compose -f deploy/docker-compose.homepage.yml up -d --build