{"repo":"Calychas/ansible-pi","free":true,"listed":false,"github":"https://github.com/Calychas/ansible-pi","clone":"git clone https://github.com/Calychas/ansible-pi.git","description":"Setup your RPI from scratch with one command!","language":null,"stars":187,"topics":["ansible","ansible-playbook","home-assistant","raspberry-pi","rpi","smarthome","automation"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Raspberry PI setup with Ansible Setup your RPI from scratch with only one command! Description This repository contains Ansible tasks needed to setup the following modules on RPI: periodical autoupgrade bigger SWAP GIT config secure SSH and generate key Tailscale pyenv cups and airsane for printers docker (also moves docker files to a USB to save storage on the internal SD card) personal projects Getting Started Dependencies Python (tested on 3.11.6 and Linux) on the host Raspberry Pi with a debian-based OS (tested on Raspberry Pi OS 64-bit bookworm and RPI 3B+). See Raspberry Pi OS Imager if you didn't install it yet. Installing You need to install Ansible. For that use: and then Copy and fill out the following files: 1. inventory.yml.example as inventory.yml - change user and host 2. main.yml.example as main.yml - supply missing vars, optionally comment out or edit the tasks Executing First debug the connection: If everything works, run the full suite: Authors Kacper Leśniara (kacper.lesniara@gmail.com) License This project is licensed under the MIT License - see the LICENSE.md file for details","default_branch":null,"files":null,"tree":[],"storefront":"/r/Calychas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Calychas/ansible-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."}