{"id":23673966,"url":"https://github.com/membranesoftware/membrane-camera","last_synced_at":"2026-05-08T17:36:33.496Z","repository":{"id":269207983,"uuid":"198720153","full_name":"membranesoftware/membrane-camera","owner":"membranesoftware","description":"A server application that executes in the Node.js runtime, targeting the Raspbian (Raspberry Pi) platform. Its primary function is to capture and store images from the Raspberry Pi camera module, as commanded by the Membrane Control application.","archived":false,"fork":false,"pushed_at":"2022-07-18T17:00:14.000Z","size":155,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-05-21T10:49:17.103Z","etag":null,"topics":["camera","javascript","membrane-camera","nodejs","raspberry-pi","raspbian","server"],"latest_commit_sha":null,"homepage":"https://membranesoftware.com/membrane-camera/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/membranesoftware.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-24T22:57:25.000Z","updated_at":"2022-07-18T17:00:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"5fee87e1-081d-4c88-b110-68df66425a28","html_url":"https://github.com/membranesoftware/membrane-camera","commit_stats":null,"previous_names":["membranesoftware/membrane-camera"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/membranesoftware/membrane-camera","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/membranesoftware%2Fmembrane-camera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/membranesoftware%2Fmembrane-camera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/membranesoftware%2Fmembrane-camera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/membranesoftware%2Fmembrane-camera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/membranesoftware","download_url":"https://codeload.github.com/membranesoftware/membrane-camera/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/membranesoftware%2Fmembrane-camera/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32790696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["camera","javascript","membrane-camera","nodejs","raspberry-pi","raspbian","server"],"created_at":"2024-12-29T12:58:10.003Z","updated_at":"2026-05-08T17:36:32.871Z","avatar_url":"https://github.com/membranesoftware.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Membrane Camera\n\nA server application that executes in the [Node.js](https://nodejs.org/) runtime, targeting the Raspberry Pi OS platform.\n\nPrimary functions:\n- Capture and store timelapse images.\n- Periodically remove old images, as needed to free storage space for new images.\n- Provide an interface for client download of stored images.\n- Capture live video for streaming to a [Membrane Monitor](https://membranesoftware.com/membrane-monitor) display.\n- Accept commands received from the [Membrane Control](https://membranesoftware.com/membrane-control) interface.\n\nBuilds: https://membranesoftware.com/membrane-camera/\n\nAbout Membrane Camera: https://membranesoftware.com/i/about-membrane-camera\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmembranesoftware%2Fmembrane-camera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmembranesoftware%2Fmembrane-camera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmembranesoftware%2Fmembrane-camera/lists"}