Sign inSign up

rizkybs70/sloggo

By rizkybs70

Updated 3 days ago

Unofficial images for Sloggo, a lightweight syslog collector with DB storage and a Web UI

Image
Networking
Developer tools
Web servers
0

69

rizkybs70/sloggo repository overview

Sloggo Multi-Arch

Unofficial multi-architecture Docker image for Sloggo.

This image supports:

  • linux/amd64
  • linux/arm64

Docker automatically pulls the correct architecture for the host.


Quick Start

docker run -d \
  --name sloggo \
  --restart unless-stopped \
  -p 5514:5514/udp \
  -p 6514:6514/tcp \
  -p 8080:8080/tcp \
  -e TZ=Asia/Jakarta \
  -e SLOGGO_LISTENERS=tcp,udp \
  -e SLOGGO_UDP_PORT=5514 \
  -e SLOGGO_TCP_PORT=6514 \
  -e SLOGGO_API_PORT=8080 \
  -e SLOGGO_LOG_FORMAT=auto \
  -v /opt/sloggo/data:/app/.duckdb \
  rizkybs70/sloggo:latest

Open the Web UI:

http://SERVER-IP:8080

Ports

PortProtocolUsage
5514UDPSyslog
6514TCPSyslog
8080TCPWeb UI / API

Persistent Storage

Sloggo stores its DuckDB data in:

/app/.duckdb

Recommended persistent mount:

-v /opt/sloggo/data:/app/.duckdb

Compatibility Note

Sloggo performs structured syslog parsing.

Some devices may generate vendor-specific or non-standard syslog messages that are not accepted by Sloggo's parser.

If needed, place rsyslog or syslog-ng in front of Sloggo to normalize incoming messages.

Device
  |
  | Syslog
  v
rsyslog / syslog-ng
  |
  v
Sloggo

Upstream

Original project:

https://github.com/phare/sloggo

All application credits belong to the original Sloggo developers and contributors.

This repository only provides an unofficial multi-architecture Docker build.


Pull Image

docker pull rizkybs70/sloggo:latest

Tag summary

Content type

Image

Digest

sha256:4a9b6430a

Size

29.2 MB

Last updated

3 days ago

docker pull rizkybs70/sloggo