cyberpunk infrastructure dashboard with user authentication and docker deployment.
- 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
# pull and run
docker run -d -p 8085:8085 -v dashd_data:/data sudoxreboot/dashd
# or with compose
curl -O https://raw.githubusercontent.com/sudoxnym/dashd/master/docker-compose.yml
docker compose up -ddashboard available at http://localhost:8085
services:
dashd:
image: sudoxreboot/dashd:latest
ports:
- "8085:8085"
volumes:
- dashd_data:/data
environment:
- DASHD_SECRET=${DASHD_SECRET:-}
restart: unless-stopped
volumes:
dashd_data:set a custom jwt secret:
DASHD_SECRET=your-secret-here docker compose up -dor in .env:
DASHD_SECRET=your-secret-here
build from source:
git clone https://github.com/sudoxnym/dashd.git
cd dashd
docker build -t dashd .
docker run -d -p 8085:8085 dashddashboard.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
mit
made by sudoxnym ⚡