Comprehensive documentation for Dashpub - A modern Splunk dashboard publishing system
Welcome to the comprehensive documentation for Dashpub - A modern, high-performance dashboard system built with Node.js, Express, React, and Vite, designed to display Splunk data with real-time updates, caching, and comprehensive visualization support.
Get up and running in minutes:
# Clone the repository
git clone <repository-url>
cd dashpub-v2-testing
# Initialize a new project
node cli/cli.js init
# Navigate to the app directory
cd app
# Install dependencies
npm install
# Start development server
npm run dev:full
| Feature | Splunk Enterprise | Dashpub |
|---|---|---|
| High Level View | ❌ | ✅ Homepage with all dashboards |
| On-Demand Data | ❌ | ✅ With intelligent caching |
| Tab Rotation | ❌ | ✅ Automatic rotation |
| Screenshot Generation | ❌ | ✅ Automated screenshots |
| Custom Visualizations | ❌ | ✅ Full support |
| Rate Limiting | ❌ Basic | ✅ Advanced IP-based |
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the MIT License - see the LICENSE file for details.
Need Help? Check out our Troubleshooting Guide or open an issue on GitHub.