thulium_drake.request_tracker

Rastreador de Solicitudes, impulsado por Ansible

Este rol proporciona una forma de instalar BestPractical Request Tracker en tu sistema.

Requiere:

  • Debian 11 con backports habilitados o RHEL(-like) 9. El autor recomienda Debian ya que empaqueta más dependencias.
  • Un servidor de base de datos MySQL ya configurado.
  • Acceso a Internet (Github, CPAN y repositorios de la distribución).

Si deseas manejar correos electrónicos:

  • Un MTA local configurado para entregar correos electrónicos a través de un smarthost o de otra manera.
  • O el sistema mismo debe poder recibir correos, o bien habilitas rt_setup_fetchmail, que instalará fetchmail y lo configurará para ejecutarse cada pocos minutos.

Este rol tiene una dependencia suave de usar https://github.com/Thulium-Drake/ansible-role-apache_revproxy para proporcionar el servidor web. Agrega la siguiente configuración a tus host_vars:

apache_apps:
  - name: "{{ ansible_facts['fqdn'] }}"
    type: 'rt5'
    cert: "/etc/ssl/{{ ansible_facts['fqdn'] }}/{{ ansible_facts['fqdn'] }}.crt"
    key: "/etc/ssl/{{ ansible_facts['fqdn'] }}/{{ ansible_facts['fqdn'] }}.key"
    hsts: false
    state: 'present'

Y esto a tus requisitos:

- name: 'apache_revproxy'
  src: 'thulium_drake.apache_revproxy'

Sin embargo, si tienes tu propio medio para proporcionar un servidor web Apache, también puedes usar eso.

Acerca del proyecto

Request Tracker, powered by Ansible

Instalar
ansible-galaxy install thulium_drake.request_tracker
Licencia
gpl-3.0
Descargas
365
Propietario