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.
Instalar
ansible-galaxy install thulium_drake.request_tracker
Licencia
gpl-3.0
Descargas
365
Propietario