mylocaldevstack.snipeit

Rol de Ansible: Snipe-IT

Un Rol de Ansible que instala Snipe-IT en nodos Debian/Ubuntu. La aplicación se despliega en nginx con php-fpm 7.2.

TODO:

  • añadir la posibilidad de desplegar Snipe-IT en apache2
  • añadir la posibilidad de usar un servidor de base de datos externo
  • añadir la posibilidad de elegir entre mysql/mariadb

Requisitos

El rol es autosuficiente: instala todos los requisitos necesarios en el nodo de destino.

Variables del Rol

Las variables disponibles se enumeran a continuación junto con sus valores predeterminados:

#if quieres eliminar toda la instalación y configuración de php, nginx, apache2 cambia a true
snipe_clean_env: false

snipe_install_dir: /opt/snipe-it
snipe_install_version: 4.6.13
snipe_domain: localhost
snipe_environment: producción
snipe_debug_mode: false
snipe_http_server: nginx
snipe_php_version: 7.1

#ajustes de base de datos predeterminados
snipe_db_host: localhost
snipe_db_port: 3306
snipe_db_name: snipeit
snipe_db_user: root
snipe_db_pass: snipeit

snipe_smtp_host: localhost
snipe_smtp_port: 25
snipe_smtp_user: snipeit
snipe_smtp_pass: snipeit
snipe_smtp_encryption: tls
snipe_email_from: [email protected]

Ejemplo de Playbook

    - hosts: snipeit
      roles:
         - role: mylocaldevstack.snipeit

Si deseas cambiar la versión de Snipe-IT:

    - hosts: snipeit
      vars:
        snipe_install_version: 4.6.12
      roles:
         - role: mylocaldevstack.snipeit

Licencia

Apache

Acerca del proyecto

mylocaldevstack.pl

Instalar
ansible-galaxy install mylocaldevstack.snipeit
Licencia
apache-2.0
Descargas
100
Propietario