jorp.firefox_addons
firefox-addons
Tworzenie i konfigurowanie profili Firefox oraz pobieranie rozszerzeń
Wymagania
Na zdalnym hoście wymagany jest pakiet requests, aby zainstalować rozszerzenia.
Zmienne roli
Domyślny katalog dla profili
firefox_home: ~/.mozilla/firefox
Ustawienia profilu
firefox_profiles
to obiekt, w którym nazwy profili są polami. Dla każdego profilu można określić listę nazw rozszerzeń pod polem extensions
. Te rozszerzenia będą zainstalowane dla tego profilu. Po drugie, pod polem preferences
można określić listę par klucz-wartość preferencji. Te również są specyficzne dla profilu i będą umieszczone lub zmodyfikowane w pliku user.js
profilu.
Przykładowy 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
Sklonuj do swojego $ANSIBLE_ROLES_PATH
Podziękowania
Ta rola Ansible jest mocno zmodyfikowaną wersją roli Ansible stworzonej przez użytkownika GitHub unrblt.
Licencja
GPLv2
O projekcie
Create and configure Firefox profiles and download addons.
Zainstaluj
ansible-galaxy install jorp.firefox_addons
Licencja
Unknown
Pobrania
71
Właściciel
/run/media/jorp