You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22-41Lines changed: 22 additions & 41 deletions
Original file line number
Diff line number
Diff line change
@@ -16,31 +16,17 @@ This tool is inspired by and with love for [LazyDocker](https://github.com/jesse
16
16
17
17

18
18
19
-
-[Functional](#functional)
20
-
-[Roadmap](#roadmap)
21
-
-[Install](#install)
22
-
-[Unix-based](#unix-based)
23
-
-[Arch Linux](#arch-linux)
24
-
-[Windows](#windows)
25
-
-[Go Package](#go-package)
26
-
-[Others](#others)
27
-
-[Usage](#usage)
28
-
-[Build](#build)
29
-
-[Hotkeys](#hotkeys)
30
-
-[Contributing](#contributing)
31
-
-[Alternatives](#alternatives)
32
-
-[License](#license)
33
-
34
19
## Functional
35
20
36
-
- Simple installation, to run it, just download a single executable file without dependencies.
21
+
- Simple installation, to run just download one executable file without any dependencies.
37
22
- List of all units (services, sockets, etc.) via `systemctl` with current running status.
38
23
- View all system and user journals via `journalctl` (tool for reading logs from [systemd-journald](https://github.com/systemd/systemd/tree/main/src/journal)).
39
24
- List of all system boots for kernel log output.
40
-
- File system logs (example, for Apache or Nginx), as well as `syslog` or `messages`, `dmesg` (kernel), etc.
25
+
- File system logs (example, for `Apache` or `Nginx`), as well as `syslog` or `messages`, `dmesg` (kernel), etc.
41
26
- List of all log files of descriptors used by processes, as well as all log files in the home directories of users.
42
-
- Reading archived logs (`gz`, `xz` or `bz2` format) and packet capture files (`pcap` format).
43
-
- Docker containers, Podman pods and Swarm services logs.
27
+
- Reading archived logs (`gz`, `xz` or `bz2` format), packet capture (`pcap` format) and Apple System Log (`asl` format).
- Displays the currently selected log and filters output in real-time.
45
31
46
32
Supports 3 filtering modes:
@@ -59,28 +45,22 @@ Supported coloring groups for output:
59
45
-**Purple** - url and full paths in the file system.
60
46
-**Custom** - unix processes.
61
47
62
-
## Roadmap
63
-
64
-
This is a backlog in addition to the functions described above.
65
-
66
-
-[X] Syntax coloring for logging output (like `tailspin`).
67
-
-[X] File system support for **MacOS** (darwin system) and the **RHEL** based systems.
68
-
-[X] File system support for **BSD** based systems.
69
-
-[X] File system support for **Windows**.
70
-
-[ ] Code coverage by tests and passing all linters.
71
-
-[ ] Interface for scrolling and the mouse support.
72
-
-[ ] Windows events via PowerShell.
73
-
-[ ] Support remote machines via `ssh` protocol.
74
-
75
48
## Install
76
49
77
-
Binaries for all operating systems are available on the [releases](https://github.com/Lifailon/lazyjournal/releases) page.
50
+
Binaries are available for download on the [releases](https://github.com/Lifailon/lazyjournal/releases) page.
51
+
52
+
List of supported systems and architectures in which I was able to check the functionality:
78
53
79
-
Development is carried out on the Ubuntu Server 24.04.1 system and Windows 10. Also tested on the Raspberry Pi (`aarch64` platform), MacOS Sequoia 15.2 (`x64` platform), Ubuntu Server 20.04.6, OpenBSD 7.6, FreeBSD 14.2 and the WSL environment on the Oracle Linux 9.1.
54
+
| OS | amd64 | arm64 | Systems |
55
+
| - | - | - | - |
56
+
| Linux | ✔ | ✔ | Raspberry Pi, Oracle Linux (RHEL-based in WSL), Ubuntu Server 20.04.6 and above |
57
+
| Darwin | ✔ || macOS Sequoia 15.2 |
58
+
| BSD-based | ✔ || OpenBSD 7.6 and FreeBSD 14.2 |
59
+
| Windows | ✔ || Windows 10 and 11 |
80
60
81
61
### Unix-based
82
62
83
-
Run the command in the console to quickly install or update the stable version for Linux, MacOS or the BSD-based system:
63
+
Run the command in the console to quickly install or update the stable version for Linux, macOS or the BSD-based system:
0 commit comments