chromium

Ansible Роль: Chromium

Статус сборки Качество Ansible Роль Ansible Лицензия: ISC

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 Список других флагов для установки. Флаги не должны содержать префикс --! []

Зависимости

Нет

Пример плейбука

  1. Самый простой

    ---
    - hosts: all
      roles:
        - marverix.chromium
    
  2. Установить и разрешить root запускать Chromium

    ---
    - hosts: all
      roles:
        - role: marverix.chromium
          vars:
            chromium_allow_root: true
    
  3. Установить, отключить веб-безопасность и установить другие пользовательские флаги

    ---
    - 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