⚠️ Warning! This project is not intended for public hosting! Keep it inside your local network only!
Dashboard Revolver allows you to automatically rotate through multiple websites of your choice — ideal for information displays, monitoring dashboards, or digital signage setups.
- Fully adjustable display duration for each website
- Optional countdown timer before each rotation
- Multi-language support
- Manually switch between websites using arrow buttons
- Create and manage multiple playlists for different rotations
- Automatic pause and resume functionality
- Lightweight log view to monitor activity directly from the client
- Dark/Light Mode
- App Tray for faster switching
⚙️ Note: You need to have Node.js installed before running Dashboard Revolver.
-
Clone the repository
git clone https://github.com/binse03/dashboard-revolver
-
Navigate into the cloned directory
cd dashboard-revolver -
Install missing node modules
npm install express compression
-
Start the web server
node server.js
Then open your browser and visit: http://localhost:5000 or http://<ip_from_host>:5000
This project is licensed under the MIT License — meaning you are free to use, modify, and distribute it, provided you include the original license notice in any copies or substantial portions of the software.
| Language | Translation Status | Source |
|---|---|---|
| 🇩🇪 German | ✅ 100% | Me |
| 🇬🇧 English | ✅ 100% | Translator |
| 🇪🇸 Spanish | ✅ 100% | Translator |
| 🇫🇷 French | ✅ 100% | Translator |
| 🇮🇹 Italian | ✅ 100% | Translator |
| 🇵🇹 Portuguese | ✅ 100% | Translator |
| 🇹🇷 Turkish | ✅ 100% | Translator |
| 🇳🇱 Dutch | ✅ 100% | Translator |
| 🇵🇱 Polish | ✅ 100% | Translator |
Feel free to contribute translations or improve existing ones at any time! 🌍
