mirror of
https://github.com/sudoxnym/dashd.git
synced 2026-04-14 11:36:23 +00:00
No description
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| dashd | ||
| .gitignore | ||
| backend.py | ||
| browser_proxy.py | ||
| dashboard.html | ||
| dashd_icon.png | ||
| docker-compose.yml | ||
| Dockerfile | ||
| mail_proxy.py | ||
| nginx.conf | ||
| README.md | ||
| requirements.txt | ||
| start.sh | ||
dashd
cyberpunk infrastructure dashboard with user authentication and docker deployment.
features
- grid-locked card positioning with drag/resize
- youtube widgets (click-to-play to avoid csp errors)
- service health monitoring
- user authentication with server-side storage
- per-user localstorage caching
- docker deployment ready
quick start
docker compose up -d
dashboard available at http://localhost:8085
configuration
set a custom jwt secret:
DASHD_SECRET=your-secret-here docker compose up -d
or in .env:
DASHD_SECRET=your-secret-here
development
run without docker:
pip install -r requirements.txt
python backend.py &
# serve dashboard.html on port 8085
architecture
dashboard.html- single-page dashboardbackend.py- fastapi auth + settings api (sqlite)mail_proxy.py- email checking proxybrowser_proxy.py- cors proxy for external servicesnginx.conf- reverse proxy configDockerfile+docker-compose.yml- containerized deployment
license
mit