No description
Find a file
Your Name c137bceb92 add readme
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-14 03:06:07 -06:00
.gitignore initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
backend.py initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
browser_proxy.py initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
dashboard.html initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
dashd_icon.png initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
docker-compose.yml initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
Dockerfile initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
mail_proxy.py initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
nginx.conf initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
README.md add readme 2025-12-14 03:06:07 -06:00
requirements.txt initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00
start.sh initial release - dashd cyberpunk infrastructure dashboard 2025-12-14 03:05:43 -06:00

dashd

cyberpunk infrastructure dashboard with user authentication and docker deployment.

dashd

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 dashboard
  • backend.py - fastapi auth + settings api (sqlite)
  • mail_proxy.py - email checking proxy
  • browser_proxy.py - cors proxy for external services
  • nginx.conf - reverse proxy config
  • Dockerfile + docker-compose.yml - containerized deployment

license

mit