thulium_drake.request_tracker
Request Tracker, alimenté par Ansible
Ce rôle permet d'installer BestPractical Request Tracker sur votre système.
Il nécessite :
- Debian 11 avec les backports activés ou RHEL(-like) 9, l'auteur recommande Debian car plus de dépendances sont déjà emballées
- Un serveur de base de données MySQL déjà configuré
- Accès à Internet (Github, CPAN et dépôts de distribution)
Si vous souhaitez gérer les e-mails :
- Un MTA local configuré pour envoyer des e-mails via un smarthost ou autre
- Soit le système lui-même doit être capable de recevoir des mails, soit vous activez
rt_setup_fetchmail
qui installera fetchmail et le configurera pour s'exécuter toutes les quelques minutes
Ce rôle a une dépendance douce sur l'utilisation de https://github.com/Thulium-Drake/ansible-role-apache_revproxy pour fournir le serveur web. Ajoutez la configuration suivante à vos 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'
Et cela à vos exigences :
- name: 'apache_revproxy'
src: 'thulium_drake.apache_revproxy'
Cependant, si vous avez vos propres moyens de fournir un serveur web Apache, vous pouvez également les utiliser.
Installer
ansible-galaxy install thulium_drake.request_tracker
Licence
gpl-3.0
Téléchargements
365
Propriétaire