https://github.com/gynter/container-rsyslog
Docker image for RSyslog.
https://github.com/gynter/container-rsyslog
docker dockerimage rsyslog rsyslogd
Last synced: 3 months ago
JSON representation
Docker image for RSyslog.
- Host: GitHub
- URL: https://github.com/gynter/container-rsyslog
- Owner: gynter
- License: other
- Created: 2021-10-16T01:17:49.000Z (over 3 years ago)
- Default Branch: alpine
- Last Pushed: 2021-10-16T01:19:48.000Z (over 3 years ago)
- Last Synced: 2025-01-10T03:43:43.192Z (4 months ago)
- Topics: docker, dockerimage, rsyslog, rsyslogd
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/gynter/rsyslog
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
# Docker RSyslog (https://github.com/gynter/docker-rsyslog)
A generic Docker image for [RSyslog](https://www.rsyslog.com/). This image is designed to run securely on non-systemd
(i.e Alpine) containers as unprivileged user (UID/GID 1000).See https://github.com/gynter/rsyslog-docker-compose-example for deployment example using Docker Compose.
## Important files and directories
- `/etc/rsyslog.conf` - Main rsyslogd configuration file, can be overwritten by a bind mount;
- `/etc/rsyslog.d/` - Extra rsyslogd configuration files, can be mounted as a volume. Files must have `*.conf` extension
to be loaded by rsyslogd;
- `/srv/rsyslog/` - rsyslogd working directory, PID file will be also created there. It's recommended to mount this
directory as a volume if there's a need to persist working files (i.e when using queue files to store data on file
system);
- `/logs/` - A directory for storing log files. Should be mounted as a volume.## License
Parts of RSyslog official documentation were used in configuration file comments, therefore the license is same as
RSyslog documentation, Apache License Version 2.0. The copy of the license can be found in file `LICENSE`.