{"repo":"geerlingguy/ansible-role-raspberry-pi","free":true,"listed":false,"github":"https://github.com/geerlingguy/ansible-role-raspberry-pi","clone":"git clone https://github.com/geerlingguy/ansible-role-raspberry-pi.git","description":"Configures a Raspberry Pi (running Raspbian).","language":null,"stars":131,"topics":["raspberry-pi","pi","ansible","role","setup","hardware","raspbian"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Ansible Role: Raspberry Pi Configures a Raspberry Pi (running Raspbian). This role will reconfigure certain options in the Raspberry Pi configuration files, but will not automatically restart the Pi to make all the changes take effect. For most changes, you'll need to make sure to reboot your Pi(s) after this role runs. Requirements None. Role Variables Available variables are listed below, along with default values (see defaults/main.yml ): raspberry pi boot config options: # Set the GPU memory split value. - regexp: \"^#?gpu mem\" line: \"gpu mem=16\" # Enable 1200ma USB current on newer model Pis. - regexp: \"^#?max usb current\" line: \"max usb current=1\" Use Ansible's lineinfile module to ensure certain settings are configured inside /boot/config.txt . raspberry pi rc local options: # Disable HDMI on startup (for power savings). - regexp: \"^/usr/bin/tvservice\" line: \"/usr/bin/tvservice -o\" Use Ansible's lineinfile module to ensure certain settings are configured inside /etc/rc.local . Dependencies None. Example Playbook - hosts: pi vars files: - vars/main.yml roles: - { role: geerlingguy.raspberry-pi } License MIT / BSD Author Information This role was created in 2015 by Jeff Geerling, author of Ansible for DevOps.","default_branch":null,"files":null,"tree":[],"storefront":"/r/geerlingguy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geerlingguy/ansible-role-raspberry-pi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}