Dashpub Documentation

Comprehensive documentation for Dashpub - A modern Splunk dashboard publishing system

Dashpub Documentation

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.

🚀 Quick Start

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

📚 Documentation Structure

Getting Started

Features

Development

Deployment

🎯 Key Features

✨ Modern Stack

🚀 Performance

🎨 User Experience

🔒 Security

📊 Feature Comparison

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

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Resources


Need Help? Check out our Troubleshooting Guide or open an issue on GitHub.