{"id":20773929,"url":"https://github.com/lyellick/picamera","last_synced_at":"2026-04-29T05:02:27.374Z","repository":{"id":192920156,"uuid":"687737210","full_name":"lyellick/PICamera","owner":"lyellick","description":".NET Web API for controlling a Raspberry PI camera module.","archived":false,"fork":false,"pushed_at":"2023-09-05T23:23:32.000Z","size":66,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T01:04:59.943Z","etag":null,"topics":["api","dotnet","rapsberry-pi","raspberry-pi-zero-2-w","swagger"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lyellick.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}},"created_at":"2023-09-05T22:50:42.000Z","updated_at":"2024-01-24T20:25:45.000Z","dependencies_parsed_at":"2023-09-05T23:40:48.893Z","dependency_job_id":"bb31e04d-b061-420c-a37f-0af602e20eab","html_url":"https://github.com/lyellick/PICamera","commit_stats":null,"previous_names":["lyellick/picamera"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyellick%2FPICamera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyellick%2FPICamera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyellick%2FPICamera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyellick%2FPICamera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lyellick","download_url":"https://codeload.github.com/lyellick/PICamera/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243112187,"owners_count":20238181,"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":["api","dotnet","rapsberry-pi","raspberry-pi-zero-2-w","swagger"],"created_at":"2024-11-17T12:27:45.721Z","updated_at":"2026-04-29T05:02:27.370Z","avatar_url":"https://github.com/lyellick.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"## NOTE: This is not a plug and play repo anymore. There is an issue with MMALSharp I found while trying to run this on bookworm and .net 9. Sorry for the inconvenience. \n\n# PICamera\n.NET Web API for controlling a Raspberry Pi camera module.\n\n*NOTE: Rasberry Pi Zero 1 is not supported.*\n\n1. Publish PiCamera.Service:\n\n    `dotnet publish -r linux-arm -p:PublishSingleFile=true --self-contained false`\n\n2. Copy `Publish` folder to Rasbperry Pi.\n\n3. SSH to Rasberry Pi and go to the `Publish` directory you just copied.\n\n4. Add required environmental variables. \n\n    `export ASPNETCORE_URLS=\"http://*:5000;https://*:5001\"`\n\n    `export DefaultConnection=\"Data Source=picamera.db\"`\n\n    `export AdminAccessKey=\"{GUID}\"`\n\n6. Provide execute permissions:\n\n    `chmod 777 ./picamera`\n\n7. Start web service:\n\n    `./picamera`\n\n8. From another computer open your browser to: `http://{raspi-pi}:5000/swagger`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flyellick%2Fpicamera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flyellick%2Fpicamera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flyellick%2Fpicamera/lists"}