Log Manager is a web application for centralized real-time monitoring of log files on remote servers.
A simple and easy-to-use tool for developers, DevOps engineers, and system administrators.
To simplify the process of accessing logs without the need to manually connect to each server.
The application allows you to:
- view logs from multiple servers in a centralized way,
- see real-time log output (tail -f),
- easily add new servers and log file paths,
- use a simple web interface with user authentication.
- 🔐 User registration and authentication (JWT)
- 🖥️ Server management (add, edit, delete)
- 📁 Add and manage log files for each server
- 📡 Real-time log viewing (via WebSocket, tail -f)
- 🛡️ Secure storage of SSH connection data
- ⚙️ Simple REST API for interaction
| Backend | Node.js, Express.js |
| SSH Connection | ssh2 |
| WebSocket | socket.io |
| Frontend | React.js |
| Database | SQLite |
| Authentication | JWT |
🌐 Web interface: http://localhost:3000
⚙️ API: http://localhost:3001
If this project was helpful — please support its development 🙌
Card number: 4441 1111 2600 6190
Or simply scan the QR code below:
log manager, real-time log viewer, ssh log viewer, tail logs web,
log streaming dashboard, nodejs ssh log, react log viewer,
log monitoring open source, server log viewer, log manager, log dashboard
This project is licensed under the MIT License.
Free to use, modify, and distribute.
.png)


