marverix.chromium
Rola Ansible: Chromium
Rola Ansible, która instaluje Ungoogled Chromium na Linuxie.
Cechy
- ✔️ Instalacja Ungoogled Chromium
- ✔️ Możliwość zdefiniowania, którą wersję zainstalować (zmieniając URL)
- ✔️ Ustawianie flag
- ✔️ Przetestowane z Molecule Verify
Obsługiwane platformy
- ✔️ Ubuntu 18.04 (Bionic)
- ✔️ Ubuntu 20.04 (Focal)
- ✔️ CentOS 7
- ✔️ CentOS 8
Wymagania
Brak
Zmienne roli
Zmienna | Opis | Wartość domyślna |
---|---|---|
chromium_archive_url |
URL archiwum Ungoogled Chromium | link do Chromium 89 |
chromium_archive_sha1 |
SHA1 archiwum | SHA1 dla powyższego pakietu |
chromium_allow_root |
Czy umożliwić rootowi uruchomienie Chromium? Ustawia flagę no-sandbox . |
true |
chromium_disable_gpu |
Czy wyłączyć GPU? Ustawia flagę disable-gpu . |
true |
chromium_disable_web_security |
Czy wyłączyć bezpieczeństwo internetowe? Niebezpieczne, ale może być użyteczne w niektórych przypadkach deweloperskich. Ustawia flagę disable-web-security . |
false |
chromium_ignore_certificate_errors |
Czy zignorować błędy certyfikatów? Ustawia flagę ignore-certificate-errors . |
false |
chromium_custom_flags |
Lista innych flag do ustawienia. Flagi nie mogą mieć prefiksu -- ! |
[] |
Zależności
Brak
Przykładowy Playbook
Najprostszy
--- - hosts: all roles: - marverix.chromium
Zainstaluj i pozwól rootowi uruchomić Chromium
--- - hosts: all roles: - role: marverix.chromium vars: chromium_allow_root: true
Zainstaluj, wyłącz bezpieczeństwo internetowe i ustaw inne niestandardowe flagi
--- - hosts: all roles: - role: marverix.chromium vars: chromium_disable_web_security: true chromium_custom_flags: - enable-experimental-accessibility-features - incognito
Przy okazji: Oto dobry zbiór flag https://peter.sh/experiments/chromium-command-line-switches/
Licencja
ISC
O projekcie
Ansible role that installs Chromium Browser on Linux
Zainstaluj
ansible-galaxy install marverix.chromium
Licencja
isc
Pobrania
1.6k
Właściciel
Everyday normal Software Engineer