All source listed below is under MIT license if no LICENSE file stating different is available.
Zhurnal: Real-Time Process Monitoring Web Interface 🚀
🌟 Overview
Zhurnal is a powerful, lightweight, and intuitive process monitoring solution that brings unprecedented visibility to your command-line executions. Transform the way you track, analyze, and interact with running processes through an elegant web interface.
✨ Key Features
- Real-Time Process Tracking: Monitor multiple processes simultaneously
- Web-Based Dashboard: Beautiful, responsive interface with live updates
- Instant Output Streaming: See command outputs as they happen
- Process Lifecycle Management: Automatic process group termination
- Clipboard-Friendly: Click-to-copy output lines
- Minimal Overhead: Lightweight and efficient design
🔧 Installation
Using pip
pip install git+https://retoor.molodetz.nl/retoor/zhurnal.git
From Source
git clone https://retoor.molodetz.nl/retoor/zhurnal.git
cd zhurnal
make install
🚀 Quick Start
Run multiple processes and monitor them in real-time:
zhurnal "ping google.com" "docker ps" "top"
Advanced Usage
# Specify host and port
zhurnal --host 0.0.0.0 --port 8080 "your_command" "another_command"
# With authentication
zhurnal --username admin --password secret "sensitive_process"
💡 Why Zhurnal?
- Developer-Friendly: Perfect for DevOps, system administrators, and developers
- No More Terminal Switching: Single web interface for multiple processes
- Performance Insights: Elapsed time and detailed process information
- Cross-Platform: Works on Linux, macOS, and Windows
🔒 Security
- Process isolation
- Optional authentication
- Secure WebSocket connections
📦 System Requirements
- Python 3.8+
- Modern web browser
- Minimal system resources
🤝 Contributing
Contributions are welcome!
📄 License
MIT License
Zhurnal: Because monitoring should be as smooth as your workflow. 💻✨
.gitea/workflows | |
dist | |
src | |
.gitignore | |
create_debian_package.sh | |
Makefile | |
pyproject.toml | |
README.md | |
setup.cfg | |
zhurnal_0.1.0_amd64.deb |