{"id":28739818,"url":"https://github.com/codingforentrepreneurs/pi-awesome","last_synced_at":"2025-06-16T06:10:59.934Z","repository":{"id":47157585,"uuid":"362604796","full_name":"codingforentrepreneurs/Pi-Awesome","owner":"codingforentrepreneurs","description":"References and guides to using \u0026 setting up a raspberry pi for your projects.","archived":false,"fork":false,"pushed_at":"2022-01-07T17:57:36.000Z","size":208,"stargazers_count":87,"open_issues_count":0,"forks_count":17,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-06-10T01:58:38.551Z","etag":null,"topics":["raspberry-pi"],"latest_commit_sha":null,"homepage":"http://www.piawesome.com","language":"Shell","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/codingforentrepreneurs.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":"2021-04-28T20:59:12.000Z","updated_at":"2025-05-04T19:01:15.000Z","dependencies_parsed_at":"2022-08-31T15:40:38.045Z","dependency_job_id":null,"html_url":"https://github.com/codingforentrepreneurs/Pi-Awesome","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codingforentrepreneurs/Pi-Awesome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codingforentrepreneurs%2FPi-Awesome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codingforentrepreneurs%2FPi-Awesome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codingforentrepreneurs%2FPi-Awesome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codingforentrepreneurs%2FPi-Awesome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codingforentrepreneurs","download_url":"https://codeload.github.com/codingforentrepreneurs/Pi-Awesome/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codingforentrepreneurs%2FPi-Awesome/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260109606,"owners_count":22960037,"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":["raspberry-pi"],"created_at":"2025-06-16T06:10:59.279Z","updated_at":"2025-06-16T06:10:59.889Z","avatar_url":"https://github.com/codingforentrepreneurs.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Pi Awesome](https://www.piawesome.com)\n\nReferences and guides to using \u0026 setting up a raspberry pi for your projects.\n### Resources:\n- [Github Repo](https://github.com/codingforentrepreneurs/Pi-Awesome)\n- [Website](https://www.piawesome.com)\n\u003e Find errors? Please submit an [issue](https://github.com/codingforentrepreneurs/Pi-Awesome/issues/new) or [pull request](https://github.com/codingforentrepreneurs/Pi-Awesome/pulls).\n\n### Courses\n- [Pi Server](https://cfe.sh/projects/pi-server)\n- [Pi Ansible](https://cfe.sh/projects/pi-ansible)\n\n\n\n\n### [How-Tos](/how-tos)\n- [List Network Devices on macOS and Linux with nmap](/how-tos/List%20Network%20Devices%20on%20macOS%20and%20Linux%20with%20nmap.md)\n\n- [Mount SATA on Turing PI](/how-tos/Mount%20SATA%20on%20Turing%20PI.md)\n\n- [Docker \u0026 Docker Compose on Raspberry Pi](/how-tos/Docker%20%26%20Docker%20Compose%20on%20Raspberry%20Pi.md)\n\n- [Get PI Stats](/how-tos/Get%20PI%20Stats.md)\n\n- [Configure PI User for Ansible](/how-tos/Configure%20PI%20User%20for%20Ansible.md)\n\n- [Gunicorn \u0026 Supervisor](/how-tos/Gunicorn%20%26%20Supervisor.md)\n\n- [Create a Minimal Web Application with Nginx, Python, Flask \u0026 Raspberry Pi](/how-tos/Create%20a%20Minimal%20Web%20Application%20with%20Nginx%2C%20Python%2C%20Flask%20%26%20Raspberry%20Pi.md)\n\n- [Graceful-ish Updates of A Docker Compose Service via Git](/how-tos/Graceful-ish%20Updates%20of%20A%20Docker%20Compose%20Service%20via%20Git.md)\n\n- [Flash Hypriot as your Pi OS](/how-tos/Flash%20Hypriot%20as%20your%20Pi%20OS.md)\n\n- [Get IP Address or Hostname](/how-tos/Get%20IP%20Address%20or%20Hostname.md)\n\n- [SSH to Host without Password](/how-tos/SSH%20to%20Host%20without%20Password.md)\n\n- [Supervisor as a Background Service Manager](/how-tos/Supervisor%20as%20a%20Background%20Service%20Manager.md)\n\n- [Setup Git \u0026 Version Control on your Pi Server](/how-tos/Setup%20Git%20%26%20Version%20Control%20on%20your%20Pi%20Server.md)\n\n- [Mange Pi with Ansible](/how-tos/Mange%20Pi%20with%20Ansible.md)\n\n- [Add New User on Pi or Linux](/how-tos/Add%20New%20User%20on%20Pi%20or%20Linux.md)\n\n- [Change Hostname on Linux](/how-tos/Change%20Hostname%20on%20Linux.md)\n\n- [Upgrade Docker](/how-tos/Upgrade%20Docker.md)\n\n- [List Network Devices on Windows with nmap](/how-tos/List%20Network%20Devices%20on%20Windows%20with%20nmap.md)\n\n- [Nginx Load Balancing \u0026 Backup Service in Docker Compose](/how-tos/Nginx%20Load%20Balancing%20%26%20Backup%20Service%20in%20Docker%20Compose.md)\n\n- [Activate an Nginx  Web Server on a Raspberry Pi or any Linux](/how-tos/Activate%20an%20Nginx%20%20Web%20Server%20on%20a%20Raspberry%20Pi%20or%20any%20Linux.md)\n\n- [User Group Permissions](/how-tos/User%20Group%20Permissions.md)\n\n\n\n\n## Shell scripts\n\n**Under construction**\n\nThese setup scripts are designed and tested on [Raspbian](http://www.raspbian.org); other systems may not work correctly. \n\nFind errors? Please submit an [issue](https://github.com/codingforentrepreneurs/Pi-Awesome/issues/new) or [pull request](https://github.com/codingforentrepreneurs/Pi-Awesome/pulls).\n\n### `gphoto2-updater.sh`\n[Download](shell-scripts/gphoto2-updater.sh) | [Raw](https://github.com/codingforentrepreneurs/Pi-Awesome/blob/main/shell-scripts/gphoto2-updater.sh)\n\ngPhoto2 is a tool to control digital cameras with code and a USB connection. [Supported Cameras](http://www.gphoto.org/doc/remote/).\n\n\n\n```\ncurl -sSL https://www.piawesome.com/shell-scripts/gphoto2-updater.sh | sudo sh \n```\nOr\n```\ncurl https://www.piawesome.com/shell-scripts/gphoto2-updater.sh -O gphoto2-updater.sh\nchmod +x gphoto2-updater.sh\nsh gphoto2-updater.sh\n```\n\n### `setup-face-recognition.sh`\n[Download](shell-scripts/setup-face-recognition.sh) | [Raw](https://github.com/codingforentrepreneurs/Pi-Awesome/blob/main/shell-scripts/setup-face-recognition.sh)\n\n\n```\ncurl -sSL https://www.piawesome.com/shell-scripts/setup-face-recognition.sh | sudo sh \n```\nOr\n```\ncurl https://www.piawesome.com/shell-scripts/setup-face-recognition.sh -O setup-face-recognition.sh\nchmod +x setup-face-recognition.sh\nsh setup-face-recognition.sh\n```\n\n### `setup-opencv.sh`\n[Download](shell-scripts/setup-opencv.sh) | [Raw](https://github.com/codingforentrepreneurs/Pi-Awesome/blob/main/shell-scripts/setup-opencv.sh)\n\nOpenCV is a great tool for performing computer vision analysis on your Pi.\n\n\n\n```\ncurl -sSL https://www.piawesome.com/shell-scripts/setup-opencv.sh | sudo sh \n```\nOr\n```\ncurl https://www.piawesome.com/shell-scripts/setup-opencv.sh -O setup-opencv.sh\nchmod +x setup-opencv.sh\nsh setup-opencv.sh\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodingforentrepreneurs%2Fpi-awesome","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodingforentrepreneurs%2Fpi-awesome","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodingforentrepreneurs%2Fpi-awesome/lists"}