egeneralov.redmine

Redmine Ansible Role

This role sets up a Redmine installation using Ansible with a Puma server in the background.

You'll also receive Telegram notifications through plugins provided by centosadmin.

Note: The systemd runner for the Telegram bot can be unstable, potentially causing silent crashes.

For Bot Debugging

  • Check the following directories for debug information:
    • /opt/redmine/redmine-/tmp/pids
    • /opt/redmine/redmine-/log/*

WARNING

This playbook will overwrite the existing pg_hba file for PostgreSQL.

Requirements

This role is suitable for Debian 9. It might also work on Ubuntu (version 16 or higher).

Role Variables

For additional variables, refer to defaults/main.yml. However, you must define the following in your playbook:

  • domain: <redmine.company.org>
  • redmine_version: <check the latest version on redmine.org/projects/redmine/wiki/Download>

Example Playbook

Tested with:

---
- hosts: redmine
  roles:
    - egeneralov.redmine
  vars:
    domain: redmine.example.org
    redmine_version: 3.4.3

License

MIT

Author Information

Eduard Generalov eduard@generalov.net

Informazioni sul progetto

Provision redmine with telegram bot and sidekiq.

Installa
ansible-galaxy install egeneralov.redmine
Licenza
mit
Download
136
Proprietario