{"repo":"jaberio/dashlet","free":true,"listed":false,"github":"https://github.com/jaberio/dashlet","clone":"git clone https://github.com/jaberio/dashlet.git","description":"Lightweight dashboard for small apps","language":"JavaScript","stars":28,"topics":["dashboard","dashboard-application","dashboard-templates","docker","docker-compose","open-source","self-hosted"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Dashlet Lightweight dashboard for small apps Live Demo Documentation Dashlet is a modern, self-hosted dashboard for your homelab services, focusing on a clean code, modular styling, and robust settings management. Features - Pure & Fast : Built with Vanilla JS and SCSS. No heavy frameworks. - Glassmorphism UI : Modern, sleek interface with dynamic animations. - Config Driven : Load settings/services from public/config.json . - Customizable : - Themes : System, Dark, Light, Custom Accent Colors. - Backgrounds : Set custom wallpaper URLs. - Dynamic Sorting : Sort by Name, URL, Description, or Manual order. - Drag & Drop : Reorder your services effortlessly in Manual mode. - Header/Footer : Clean layout with fixed controls. - Custom Files : public/custom.css and public/custom.js support. - Context Menu : Right-click (desktop) or long-press (mobile) a service for quick actions (open, copy URL, share, delete). Installation Local Development 1. Clone or download: 2. Install dependencies (for SCSS compiler): 3. Run dev mode (watch SCSS and live reload): This starts the development server at http://localhost:8989 . 4. (Optional) Run production preview: This serves the static files without live reload. Deployment (Netlify/Vercel) - - Docker Deployment Run Dashlet instantly with Docker: Or using Docker Compose : [!TIP] Data Persistence : Mount the /app/public volume to persist your configuration ( config.json ) and custom assets. Configuration You can configure Dashlet via the UI (Sett","default_branch":null,"files":null,"tree":[],"storefront":"/r/jaberio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jaberio/dashlet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}