marverix.chromium

Rol de Ansible: Chromium

Estado de Construcción Puntuación de Calidad de Ansible Rol de Ansible Licencia: ISC

Rol de Ansible que instala Chromium sin Google en Linux.

Características

  • ✔️ Instalación de Chromium sin Google
  • ✔️ Puedes definir qué versión instalar (cambiando la URL)
  • ✔️ Configuración de flags
  • ✔️ Probado con Molecule Verify

Plataformas Soportadas

  • ✔️ Ubuntu 18.04 (Bionic)
  • ✔️ Ubuntu 20.04 (Focal)
  • ✔️ CentOS 7
  • ✔️ CentOS 8

Requisitos

Ninguno

Variables del Rol

Variable Descripción Valor por Defecto
chromium_archive_url URL del archivo de Chromium sin Google enlace a Chromium 89
chromium_archive_sha1 SHA1 del archivo SHA1 para el paquete anterior
chromium_allow_root ¿Se permite que root ejecute Chromium? Establece la bandera no-sandbox. true
chromium_disable_gpu ¿Se debe desactivar la GPU? Establece la bandera disable-gpu. true
chromium_disable_web_security ¿Se debe desactivar la seguridad web? Peligroso, pero puede ser útil en algunos casos de desarrollo. Establece la bandera disable-web-security. false
chromium_ignore_certificate_errors ¿Se deben ignorar los errores de certificado? Establece la bandera ignore-certificate-errors. false
chromium_custom_flags Lista de otras banderas a establecer. Las banderas no deben tener el prefijo --! []

Dependencias

Ninguna

Ejemplo de Playbook

  1. El más simple

    ---
    - hosts: all
      roles:
        - marverix.chromium
    
  2. Instalar y permitir que root ejecute Chromium

    ---
    - hosts: all
      roles:
        - role: marverix.chromium
          vars:
            chromium_allow_root: true
    
  3. Instalar, desactivar la seguridad web y establecer otras banderas personalizadas

    ---
    - hosts: all
      roles:
        - role: marverix.chromium
          vars:
            chromium_disable_web_security: true
            chromium_custom_flags:
              - enable-experimental-accessibility-features
              - incognito
    

    Por cierto: Aquí hay una buena lista de banderas https://peter.sh/experiments/chromium-command-line-switches/

Licencia

ISC

Acerca del proyecto

Ansible role that installs Chromium Browser on Linux

Instalar
ansible-galaxy install marverix.chromium
Licencia
isc
Descargas
1.6k
Propietario
Everyday normal Software Engineer