/log-group

Run rsyslog in a container, orchestrate storage option with docker-compose

Rsyslog and Logrotate Group

This repository configures a host into a central syslog server with logrotate utility.

  • Rsyslog
    • Binds external port 514 over TCP and UDP for remote syslog reachability
    • Writes to /var/log/syslog in shared volume docker-rsyslog-storage
  • Logrotate
    • Rotates /var/log/syslog in shared volume docker-rsyslog-storage daily

Quick Start:

docker-compose up -d