39 lines
1.0 KiB
Markdown
39 lines
1.0 KiB
Markdown
|
|
# 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, theme
|
||
|
|
- `services.yaml` — service tiles, widgets, DB URIs
|
||
|
|
- `widgets.yaml` — header logo, Proxmox widget
|
||
|
|
- `proxmox.yaml` — Proxmox API token (keep private)
|
||
|
|
- `docker.yaml` — Docker socket integration
|
||
|
|
- `custom.css` / `custom.js` — Palantir theme, scanlines
|
||
|
|
|
||
|
|
## RSS proxy
|
||
|
|
|
||
|
|
Feeds are defined in `../../rss-proxy/server.py`. Rebuild after changes:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
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
|
||
|
|
|
||
|
|
```bash
|
||
|
|
cd /root/lakehouse
|
||
|
|
docker compose -f deploy/docker-compose.homepage.yml up -d --build
|
||
|
|
```
|