jorp.firefox_addons
firefox-addons
Set up and manage Firefox profiles and install add-ons.
Requirements
You need the requests library on the remote computer to install the add-ons.
Role Variables
Default folder for profiles
firefox_home: ~/.mozilla/firefox
Profile configurations
The firefox_profiles
is an object with profile names as keys. For each profile, you can list the add-ons to be installed under extensions
. You can also define specific settings under preferences
, which will be saved or changed in the user.js
file for that profile.
Example 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
Make sure to clone this into your $ANSIBLE_ROLES_PATH
.
Credits
This Ansible role is a modified version of the Ansible role created by GitHub user unrblt.
License
GPLv2
Informazioni sul progetto
Create and configure Firefox profiles and download addons.
Installa
ansible-galaxy install jorp.firefox_addons
Licenza
Unknown
Download
71
Proprietario
/run/media/jorp