{"repo":"leinardi/JDInstaller","free":true,"listed":false,"github":"https://github.com/leinardi/JDInstaller","clone":"git clone https://github.com/leinardi/JDInstaller.git","description":"An Ansible playbook to automate the setup of a personalized Ubuntu","language":"Shell","stars":66,"topics":["ansible","ansible-playbook","ansible-role","automation","ubuntu","davinci-resolve"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"JDInstaller This Ansible playbook is designed to initialize a fresh Ubuntu installation with packages and configurations that suit my personal preferences. While it is specifically tailored to my needs, it can be easily adapted to different setups. Every major Ansible role can be individually enabled or disabled by modifying its respective value in inventory/group vars/all.yaml . Table of Contents - Introduction - How to Use - Download the Repository - Run the Installation - Run Single Roles - Playbooks - Roles - Contributions - Acknowledgements Introduction This project uses Ansible to automate the setup of Ubuntu installations. By running the main playbook ( playbooks/ubuntu-setup.yaml ), the system will be configured with a range of packages and settings that I prefer. You can easily customize the playbook by enabling or disabling specific roles in inventory/group vars/all.yaml . What is a Role? An Ansible role is a modular way of organizing playbooks. Roles allow you to break up a complex playbook into reusable components. Each role can include tasks, variables, handlers, and more, and they are self-contained to allow easy inclusion into other playbooks. Roles in this project mainly deal with the installation of various software packages. How to Use Download the Repository You can either download the ZIP file of this repository or clone the repository using git. Option 1: Download ZIP 1. Go to this link: Download ZIP 2. Extract the ZIP file: 3. Install make if it is not a","default_branch":null,"files":null,"tree":[],"storefront":"/r/leinardi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leinardi/JDInstaller/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."}