Skip to content

francyfox/BunSqStat

Repository files navigation

BunSqStat

drawing

Bun TypeScript Vue.js Redis Docker GitHub Tag License

Real-time Squid proxy log analyzer with powerful search capabilities

BunSqStat is a modern, high-performance web application for analyzing Squid proxy server logs in real-time. Built with the latest technologies including Bun, Vue 3, Redis Stack, and RediSearch for lightning-fast full-text search.

From version 0.21.0 we started to use bun-baseline version for virtual machines compatibility

✨ Features

  • 🚀 Real-time monitoring - Watch logs update live as requests flow through your proxy
  • 🔍 Advanced search - Full-text search with Redis Search including IP, users, URLs, and more
  • 📱 Responsive UI - Optimized for tile windows
  • High performance - Built on Bun runtime for maximum speed
  • 🐳 Docker ready - Easy deployment with Docker Compose

🤝 Contributing

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

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

🐛 Known Issues

See our Issues page for current known issues and their status.

📄 License

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

🙏 Acknowledgments

  • Squid Cache - The proxy server we analyze
  • Redis Team - For the amazing search capabilities
  • Bun Team - For the incredible JavaScript runtime
  • Elysia - For the salty version of fastify

Made with ❤️ by HellizArt

🐛 Report Bug | 💡 Request Feature