https://github.com/mitjafelicijan/journalctl-proxy
Exposes your systemd logs to web via web interface.
https://github.com/mitjafelicijan/journalctl-proxy
journalctl proxy
Last synced: about 1 year ago
JSON representation
Exposes your systemd logs to web via web interface.
- Host: GitHub
- URL: https://github.com/mitjafelicijan/journalctl-proxy
- Owner: mitjafelicijan
- License: mit
- Created: 2021-03-22T00:39:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-22T03:54:01.000Z (over 5 years ago)
- Last Synced: 2024-06-20T06:32:09.807Z (about 2 years ago)
- Topics: journalctl, proxy
- Language: Go
- Homepage:
- Size: 9.77 KB
- Stars: 20
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# Journalctl proxy
This app exposes your systemd logs to web via web interface.
- Serves as a proxy that reroutes new messages on journalctl to web interface.
- When you load the page all available running services are listed in dropdown.
- You can switch between them and previous logs are still being preserved.
- Once you switch to another service you will stop receiving updates from the previous one.

## Usage
There are two prebuild binaries available for ARM and AMD64 under [release tab](https://github.com/mitjafelicijan/journalctl-proxy/releases).
Once you unzip downloaded application you can set port on which the server is running at'
```sh
$ ./journalctl-proxy -help
Usage of ./journalctl-proxy:
-p int
Server port number (default 8000)
$ ./journalctl-proxy -p 8000
```