chromium
Ansible Роль: Chromium
Ansible роль, которая устанавливает Ungoogled Chromium на Linux.
Возможности
- ✔️ Установка Ungoogled Chromium
- ✔️ Вы можете определить, какую версию установить (поменяв URL)
- ✔️ Настройка флагов
- ✔️ Протестировано с помощью Molecule Verify
Поддерживаемые платформы
- ✔️ Ubuntu 18.04 (Bionic)
- ✔️ Ubuntu 20.04 (Focal)
- ✔️ CentOS 7
- ✔️ CentOS 8
Требования
Нет
Переменные роли
Переменная | Описание | Значение по умолчанию |
---|---|---|
chromium_archive_url |
URL архива Ungoogled Chromium | ссылка на Chromium 89 |
chromium_archive_sha1 |
SHA1 архива | SHA1 для указанного пакета |
chromium_allow_root |
Должен ли root иметь возможность запускать Chromium? Устанавливает флаг no-sandbox . |
true |
chromium_disable_gpu |
Нужно ли отключить GPU? Устанавливает флаг disable-gpu . |
true |
chromium_disable_web_security |
Нужно ли отключить веб-безопасность? Опасно, но может быть полезно в некоторых специальных случаях разработки. Устанавливает флаг disable-web-security . |
false |
chromium_ignore_certificate_errors |
Нужно ли игнорировать ошибки сертификата? Устанавливает флаг ignore-certificate-errors . |
false |
chromium_custom_flags |
Список других флагов для установки. Флаги не должны содержать префикс -- ! |
[] |
Зависимости
Нет
Пример плейбука
Самый простой
--- - hosts: all roles: - marverix.chromium
Установить и разрешить root запускать Chromium
--- - hosts: all roles: - role: marverix.chromium vars: chromium_allow_root: true
Установить, отключить веб-безопасность и установить другие пользовательские флаги
--- - hosts: all roles: - role: marverix.chromium vars: chromium_disable_web_security: true chromium_custom_flags: - enable-experimental-accessibility-features - incognito
К слову: Вот хороший список флагов https://peter.sh/experiments/chromium-command-line-switches/
Лицензия
ISC
О проекте
Ansible role that installs Chromium Browser on Linux
Установить
ansible-galaxy install marverix/ansible-role-chromium
Лицензия
isc
Загрузки
1568
Владелец
Everyday normal Software Engineer