github.com/mishankov/web-tail ↗
📖 Web based log monitoring tool
An animated visualization of mishankov/web-tail's Git history from January 2022 to February 2022, built by 2 contributors. The codebase reached 188 lines, mostly Go. The video runs 13 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Go
Contributors
2
Lines of Code
188
From
2022-01-24
To
2022-02-08
Advertisement
About mishankov/web-tail
Web tail is a web-based log monitoring application written in Go that lets you view log file contents in real-time through a browser interface. It supports monitoring files on the local system as well as on remote servers via SSH, and can also tail Docker container logs and OpenClaw logs. The application is built with a Go backend and a Svelte frontend, providing a responsive user experience with WebSocket connections for live streaming log updates.
The tool is configured through a TOML file that lets users define multiple log sources with different connection methods. Each source can be either local or remote, authenticated via SSH with password or private key. The web interface offers filtering capabilities including case-sensitive and regex-based search, the ability to show only matching lines, and options to reverse the display order or limit the number of visible lines. Users can download pre-built executables for their platform or run it as a Docker container.
Development is straightforward with the frontend using Bun and Vite while the backend runs on Go. The project supports hot module reloading for frontend development by running both the Go server and the Vite dev server simultaneously, with the dev server proxying API calls to the backend.
Advertisement