{"id":18743781,"url":"https://github.com/theserverfault/logbook","last_synced_at":"2026-04-10T15:44:16.538Z","repository":{"id":34146910,"uuid":"162472896","full_name":"theserverfault/logbook","owner":"theserverfault","description":"Plugable Javascript Logs Made Easy","archived":false,"fork":false,"pushed_at":"2023-01-03T15:40:39.000Z","size":781,"stargazers_count":1,"open_issues_count":10,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-20T06:37:01.150Z","etag":null,"topics":["docker","docker-image","javascript","jslogger","logging-library","node-js","nodejs","nodejs-server","open-source","socket-io"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/pluginfactory/logbook","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theserverfault.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-19T18:00:25.000Z","updated_at":"2023-08-16T19:59:45.000Z","dependencies_parsed_at":"2023-01-15T04:54:15.814Z","dependency_job_id":null,"html_url":"https://github.com/theserverfault/logbook","commit_stats":null,"previous_names":["theserverfault/logbook"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/theserverfault/logbook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theserverfault%2Flogbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theserverfault%2Flogbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theserverfault%2Flogbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theserverfault%2Flogbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theserverfault","download_url":"https://codeload.github.com/theserverfault/logbook/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theserverfault%2Flogbook/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28133796,"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","status":"online","status_checked_at":"2025-12-30T02:00:05.476Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","docker-image","javascript","jslogger","logging-library","node-js","nodejs","nodejs-server","open-source","socket-io"],"created_at":"2024-11-07T16:12:31.111Z","updated_at":"2025-12-30T23:04:43.037Z","avatar_url":"https://github.com/theserverfault.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# logbook\n### Plugable Javascript Logs Made Easy\n\nLogbook is a pluggable/Deployable realtime logs handler for any project. The target users involves the backend developers who are looking\nfor a custom realtime dedicated logging dashboard. The logbook will be distributed as npm package as well as a Docker image.\nThe logbook uses the socket.io for realtime logging, Hence making it technology independent since socket.io have wrappers for\nall technologies like Java, C#, golang, python etc.\n\nLogbook is packaged with a dashboard that could be accessed via HTTP and could be configured at the time of deployment to monitor\nrealtime logs sent via app.\nP.S. The app have to implement the logbook wrapper to communicate logs with the dashboard and watch it realtime.\n\n## Benefits\n1. The logs are kept in files and could be exported as json files for analytics.\n2. The logs are realtime and hence could be visualized without accessing physical server.It suits dest for development environments.\n3. The logs are kept separate from the API server and hence avoid I/O payoffs that server has to handle while handling logs within API server.\n4. Logs can be accessed by large teams with the URL. no dependency on the backend developer.\n\n\n## Download\nYou can download logbook as official docker image from [here](https://hub.docker.com/r/pluginfactory/logbook)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheserverfault%2Flogbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheserverfault%2Flogbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheserverfault%2Flogbook/lists"}