jorp.firefox_addons
firefox-addons
Crear y configurar perfiles de Firefox y descargar extensiones
Requisitos
Se necesita requests en el host remoto para instalar extensiones.
Variables del Rol
Directorio predeterminado para perfiles
firefox_home: ~/.mozilla/firefox
Configuración del perfil
El firefox_profiles
es un objeto con nombres de perfil como campos. Para cada perfil, se puede especificar una lista de nombres de extensiones bajo el campo extensions
. Estas extensiones se instalarán para esos perfiles. Además, se puede especificar una lista de pares clave-valor de preferencias bajo el campo preferences
. Estas también son específicas del perfil y se agregarán o modificarán en el archivo user.js
del perfil.
Ejemplo de Playbook
- hosts: localhost
vars:
firefox_profiles:
default-release:
extensions:
- ublock-origin
preferences:
privacy.donottrackheader.enabled: true
browser.aboutConfig.showWarning: false
privacy.trackingprotection.enabled: true
signon.rememberSignons: false
datareporting.healthreport.uploadEnabled: false
bob:
extensions:
- adblock-plus
preferences:
privacy.donottrackheader.enabled: false
privacy.trackingprotection.enabled: false
signon.rememberSignons: false
datareporting.healthreport.uploadEnabled: false
roles:
- firefox-addons
Clona en tu $ANSIBLE_ROLES_PATH
Créditos
Este rol de Ansible es una versión fuertemente modificada del rol de Ansible creado por el usuario de GitHub unrblt.
Licencia
GPLv2
Acerca del proyecto
Create and configure Firefox profiles and download addons.
Instalar
ansible-galaxy install jorp.firefox_addons
Licencia
Unknown
Descargas
71
Propietario
/run/media/jorp