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.

Visualize your own →

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

Share this video