Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samdoran/ansible-role-retropie

Ansible role to install RetroPie
https://github.com/samdoran/ansible-role-retropie

Last synced: 3 days ago
JSON representation

Ansible role to install RetroPie

Awesome Lists containing this project

README

        

Retropie
=========

Setup [RetroPie](https://retropie.org.uk) to turn a Pi into a retro gaming station.

This role clones the RetroPie repo. After this role runs, you will need to run `/home/{{ retropie_user }}/RetroPie/retropie_setup.sh` to install and configure RetroPie.

Requirements
------------

None.

Role Variables
--------------

| Name | Default Value | Description |
|-------------------|---------------------|----------------------|
| `retropie_user` | `retropie` | User account where RetroPie will be cloned and that will run RetroPie. |
| `retropie_group` | `retropie` | Group for `retropie_user` |
| `retropie_extra_groups` | `[sudo]` | Extra groups `{{ retropie_user }}` will be added to. |
| `retropie_git_repo` | `https://github.com/RetroPie/RetroPie-Setup.git` | URL to download RetroPie from. |
| `retropie_timezone` | `America/New_York` | Timezone to set the system to. |
| `retropie_version` | `HEAD` | Version to checkout |

Dependencies
------------

None

Example Playbook
----------------

- hosts: all
roles:
- samdoran.retropie

License
-------

Apache 2.0