Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add lazyjournal #644

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add lazyjournal #644

wants to merge 1 commit into from

Conversation

Lifailon
Copy link

@Lifailon Lifailon commented Dec 3, 2024

New App Submission

Repo or homepage link:
https://github.com/Lifailon/lazyjournal

Description:
Terminal user interface for journalctl, file system logs, as well Docker and Podman containers for quick viewing and filtering with fuzzy find and regex support (like fzf and grep), written in Go with the awesome-gocui (fork gocui) library.

Why I think it's awesome:

  • Simple installation, to run it, just download a single executable file without dependencies.
  • View all system and user units logs via journalctl (tool for reading logs using journald from systemd).
  • List of all system boots for kernel log output.
  • File system logs from /var/log (for example, for Apache or Nginx), as well as syslog, dmesg (kernel) and user authentication (wtmp and btmp) sorted by modification date.
  • View all log files in the home directories of users and root.
  • Reading archived logs in gz format.
  • Podman, Docker containers and Swarm services logs.
  • Displays the currently selected log (when loading a log, a delimiter with loading time is displayed) and filters output in real-time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant