Skip to content

bodyast/logManager

Repository files navigation

🌐 Log Manager | Real-time SSH Log Viewer | Tail Logs Dashboard

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.


🎯 Project Goal

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.

🚀 Key Features

  • 🔐 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

🛠️ Tech Stack

Component Technology
Backend Node.js, Express.js
SSH Connection ssh2
WebSocket socket.io
Frontend React.js
Database SQLite
Authentication JWT

⚙️ Installation & Running

1. Install dependencies

npm run install:all

2. Database migrations

cd backend && npm run migrate

3. Run in development mode

npm run dev

🐳 Docker (optional)

docker-compose up -d

🌐 Web interface: http://localhost:3000
⚙️ API: http://localhost:3001


💬 Feedback & Support

If this project was helpful — please support its development 🙌

☕ Buy Me a Coffee

Support the development of this project:

Buy Me A Coffee

Or visit directly: https://buymeacoffee.com/iqtechnology


🔍 SEO Keywords

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


📄 License

This project is licensed under the MIT License.
Free to use, modify, and distribute.


🇺🇦 Made with love in Ukraine

About

Real-time log viewer for remote servers via SSH. Add servers, define log paths, and stream logs in your browser.

Topics

Resources

Contributing

Security policy

Stars

45 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors

Languages