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