Files
FabledSteward/plugins/syslog/plugin.yaml
T
bvandeusenandClaude Opus 5.5 0a647bbb82
CI / lint (push) Successful in 2s
CI / unit (push) Failing after 1m30s
CI / integration (push) Successful in 1m38s
CI / publish (push) Skipped
feat(syslog): devices through Swarm's ingress told apart by name; the send-to address is a setting (#6096)
Through ingress every device arrives from Docker's own address, so a
source there is keyed by the hostname its lines carry (new column
sender, unique with address). The set-up help no longer guesses the
address from the web hostname: it shows the plugin's send_to setting,
covers ingress and host mode, ASUSTOR ADM, and both syslog formats.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 12:05:28 -04:00

24 lines
756 B
YAML

# plugins/syslog/plugin.yaml
name: syslog
version: "1.0.0"
description: "Receives syslog from NASes, routers and other devices, and keeps the lines of the sources you add."
author: "Steward"
license: "MIT"
min_app_version: "0.1.0"
tags:
- syslog
- logs
# Sources are added from the Syslog page (/plugins/syslog/), where a device
# that starts sending is offered. Steward runs as an unprivileged user, so
# the port is above 1024: point devices at it, or map 514 to it. send_to is
# the address the page's set-up help tells devices to send to (a swarm node's
# IP, or an address shared over the nodes when the port is on Swarm's ingress).
config:
send_to: ""
port: 5514
udp: true
tcp: true
retention_days: 14
max_bytes_per_source: 50000000