You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Original User c09865f2bd
[meta] enable traefik accesslog, use github public keys
4 years ago
..
attitude-adjuster [ansible][attitude-adjuster] put home-assistant on the host network 5 years ago
docker [rzz] remove hub link, add rzz to on-fire-within 4 years ago
irregular-apocalypse [ansible][irregular-apocalypse] install npm 5 years ago
on-fire-within [meta] enable traefik accesslog, use github public keys 4 years ago
playbooks [meta] update fonts (use hasklig), update apps 4 years ago
roles [meta] update fonts (use hasklig), update apps 4 years ago
.gitattributes [ansible][on-fire-within] minio 5 years ago
.gitignore [ansible] on-fire-within setup 5 years ago
README.md [ansible] on-fire-within setup 5 years ago
ansible.cfg [ansible] on-fire-within setup 5 years ago
beats-working.yml [ansible] update irregular-apolcalypse playbook 5 years ago
bootstrap.yml [ansible] Use the master branch of this repo 9 years ago
congenital-optimist.yml [meta] set pi-hole password for congenital optimist 7 years ago
main.yml [ansible] update base dev playbooks 5 years ago

README.md

ansible

Raspberry Pi

  1. Download Raspberian Stretch Lite

  2. Install Etcher: brew cask install balenaetcher

  3. Flash the SD card

  4. Enable SSH

  5. Run the Ansible playbooks

  6. Add the host to the pi_bootstrap group and set the password variable on the host

  7. Connect to the host via SSH (so Ansible can piggyback off the existing connection and not have to deal with password shenanigans)

  8. ansible-playbook playbooks/pi/bootstrap.yml

  9. ansible-playbook {{ host }}/main.yml

etc

  1. Use raspi-config to set up the WiFi
  • Additional setup
  • Add scan_ssid=1 to /etc/wpa_supplicant/wpa_supplicant.conf
  • Restart WiFi: wpa_cli -i wlan0 reconfigure
  1. Use raspi-config to set the keyboard layout