mirror of
https://github.com/Dvorinka/Dash.git
synced 2026-06-03 15:02:56 +00:00
🚀 Dash - Homelab Dashboard
A clean, customizable homelab dashboard inspired by CasaOS. Features: - Empty-first dashboard (no demo data) - 3 themes: Light, Dark, CasaOS glassmorphism - Widgets: Clock (multi-timezone), Pi-hole, Memos, Immich, Image - Drag & drop app organization - Grid + list view for apps - Groups with collapse/expand - Proper widget refresh handling - Visual timezone picker - Square app cards with hover effects Stack: Go + Gin + PostgreSQL + Next.js 15 + React 19 + Tailwind CSS + shadcn/ui
This commit is contained in:
+56
@@ -0,0 +1,56 @@
|
||||
# Dependencies
|
||||
frontend/node_modules/
|
||||
backend/vendor/
|
||||
|
||||
# Build outputs
|
||||
frontend/.next/
|
||||
frontend/out/
|
||||
frontend/build/
|
||||
backend/tmp/
|
||||
backend/bin/
|
||||
*.exe
|
||||
|
||||
# Environment files (NEVER commit these)
|
||||
.env
|
||||
.env.local
|
||||
.env.*.local
|
||||
frontend/.env*
|
||||
backend/.env*
|
||||
|
||||
# Data directories
|
||||
data/
|
||||
backend/data/
|
||||
*.db
|
||||
*.sqlite
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
.pnpm-debug.log*
|
||||
|
||||
# Testing
|
||||
coverage/
|
||||
*.test
|
||||
|
||||
# Misc
|
||||
.DS_Store
|
||||
*.pem
|
||||
.vercel
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
|
||||
# TypeScript
|
||||
*.tsbuildinfo
|
||||
next-env.d.ts
|
||||
|
||||
# OS files
|
||||
Thumbs.db
|
||||
|
||||
# Keep only the main screenshot for README
|
||||
screenshots/*.png
|
||||
!screenshots/dashboard-dark.png
|
||||
Reference in New Issue
Block a user