koreno / webslit

WebSlit - View large, remote log files in the browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebSlit

WebSlit is an integration of WebSSH and Slit, providing a simple web application for viewing large log files.

Features

  • Keyboard-based folder navigation
  • Fullscreen, terminal-based user-experience for log-file viewing
  • HTML files are served statically (useful with logs from tools such as TestComplete)
  • Help with Keyboard Bindings on F1

Preview

Navigator Slit

Installation

The following will launch WebSlit listening on port 8888, serving files from the host's /var

docker run -d -p 8888:8888 -v /var:/files koreno/webslit:latest

You can then open http://localhost:8888 to browse your log files

How it works

+---------+     http     +---------------------------------+
| browser | <==========> | webslit <==> slit <==> log file |
+---------+   websocket  +---------------------------------+

About

WebSlit - View large, remote log files in the browser

License:MIT License


Languages

Language:Python 49.7%Language:JavaScript 28.8%Language:HTML 15.4%Language:CSS 4.0%Language:Shell 1.2%Language:Dockerfile 0.9%