{"id":13464065,"url":"https://github.com/webdevops/go-syslogd","last_synced_at":"2025-12-30T06:48:36.850Z","repository":{"id":63989668,"uuid":"91909344","full_name":"webdevops/go-syslogd","owner":"webdevops","description":"Syslog daemon (with named pipes support) written in golang (for eg. usage in docker images)","archived":false,"fork":false,"pushed_at":"2017-07-09T23:30:37.000Z","size":24,"stargazers_count":8,"open_issues_count":1,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-29T16:22:33.525Z","etag":null,"topics":["docker","go","golang","named-pipes","syslog","syslog-daemon"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webdevops.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-05-20T18:44:55.000Z","updated_at":"2023-09-08T11:27:57.000Z","dependencies_parsed_at":"2023-01-14T17:45:19.185Z","dependency_job_id":null,"html_url":"https://github.com/webdevops/go-syslogd","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevops%2Fgo-syslogd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevops%2Fgo-syslogd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevops%2Fgo-syslogd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevops%2Fgo-syslogd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webdevops","download_url":"https://codeload.github.com/webdevops/go-syslogd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245444138,"owners_count":20616329,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","go","golang","named-pipes","syslog","syslog-daemon"],"created_at":"2024-07-31T14:00:33.390Z","updated_at":"2025-12-30T06:48:36.824Z","avatar_url":"https://github.com/webdevops.png","language":"Go","readme":"# go-syslogd\n\n[![GitHub release](https://img.shields.io/github/release/webdevops/go-syslogd.svg)](https://github.com/webdevops/go-syslogd/releases)\n[![license](https://img.shields.io/github/license/webdevops/go-syslogd.svg)](https://github.com/webdevops/go-syslogd/blob/master/LICENSE)\n[![Build Status](https://travis-ci.org/webdevops/go-syslogd.svg?branch=master)](https://travis-ci.org/webdevops/go-syslogd)\n[![Github All Releases](https://img.shields.io/github/downloads/webdevops/go-syslogd/total.svg)]()\n[![Github Releases](https://img.shields.io/github/downloads/webdevops/go-syslogd/latest/total.svg)]()\n\nSyslog daemon written in golang which also provides named pipes (FIFO)\n\nThis daemon will collect written logs and syslog messages and writes them to STDOUT and STDERR (eg. for usage in Docker)\n\nInspired by https://github.com/abrander/logpipe\n\n## Usage\n\n```\nUsage:\n  go-syslogd [OPTIONS]\n\nApplication Options:\n  -c, --configuration= Configuration file (yml) (default: /etc/go-syslog.yml)\n  -V, --version        show version and exit\n      --dumpversion    show only version number and exit\n\nHelp Options:\n  -h, --help           Show this help message\n\n```\n\n## Configuration\n\nsee [etc/go-syslog.yml](etc/go-syslog.yml) for an example.\n\n\n## Installation\n\n```bash\nGOSYSLOGD_VERSION=0.2.1 \\\n\u0026\u0026 wget -O /etc/go-syslog.yml https://raw.githubusercontent.com/webdevops/go-syslogd/master/etc/go-syslog.yml \\\n\u0026\u0026 wget -O /usr/local/bin/go-syslogd https://github.com/webdevops/go-syslogd/releases/download/GOSYSLOGD_VERSION/go-syslogd-64-linux \\\n\u0026\u0026 chmod +x /usr/local/bin/go-syslogd\n```\n\n## Docker images\n\n| Image                         | Description                                                         |\n|:------------------------------|:--------------------------------------------------------------------|\n| `webdevops/go-syslogd:latest` | Latest release, binary only                                         |\n| `webdevops/go-syslogd:master` | Current development version in branch `master`, with golang runtime |\n","funding_links":[],"categories":["Go"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdevops%2Fgo-syslogd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebdevops%2Fgo-syslogd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdevops%2Fgo-syslogd/lists"}