No description
  • HTML 65.8%
  • Python 34.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-27 19:31:04 +05:30
templates Initial commit: Added Release v-1.0.0 2026-06-27 19:31:04 +05:30
.gitignore Initial commit: Added Release v-1.0.0 2026-06-27 19:31:04 +05:30
app.py Initial commit: Added Release v-1.0.0 2026-06-27 19:31:04 +05:30
README.md Initial commit: Added Release v-1.0.0 2026-06-27 19:31:04 +05:30
requirements.txt Initial commit: Added Release v-1.0.0 2026-06-27 19:31:04 +05:30

log-forge

Web-based log viewer & tail dashboard — part of the Forge Suite by dev-boffin-io.

Features

  • File Logs tab — auto-discovers /var/log/** readable log files
  • Journal tab — systemd unit journal viewer
  • Grep/filter with highlighted matches
  • tail -f live streaming via SSE (EventSource)
  • Line-level colour coding: CRITICAL / ERROR / WARN / INFO / DEBUG
  • Configurable line count (10–2000)
  • Auto-scroll with override detection
  • Dark GitHub-style UI, mobile-friendly

Install

pip install flask

Run

# default port 5051
python app.py

# custom
python app.py --host 0.0.0.0 --port 5051

Some logs require sudo to read. Run with sudo python app.py if needed,
or set proper group permissions on log files.

Platform

Linux (systemd optional for Journal tab)