This is an email ticketing system for handling IDR data submissions. The primary aim is to manage multiple complex email threads concerning data submissions to the IDR.
This role is not intended to be a generic Redmine role. A PostgreSQL server is required.
redmine_tracker_image
: Redmine Docker imageredmine_tracker_port
: Publish this port, set to0
to disableredmine_tracker_db_host
: PostgreSQL hostredmine_tracker_db_user
: PostgreSQL userredmine_tracker_db_password
: PostgreSQL passwordredmine_tracker_db_name
: PostgreSQL database nameredmine_tracker_gmail_enabled
: Fetch emails from a Gmail account, defaultfalse
redmine_tracker_gmail_user
: Gmail userredmine_tracker_gmail_password
: Gmail passwordredmine_tracker_docker_data_volume
: Volume for redmine files
This role sets the following variable which can be used in other tasks:
redmine_tracker_internal_ip
: Internal IP of the Redmine container
These are intended for use when you don't want to expose the container ports using standard Docker port-forwarding (set redmine_port: 0
).
The docker/
directory contains the files used to build the default image used in this role.
This directory is for reference only, the image is not built by this role.
If you change it you must build, tag and push the image to a Docker registry yourself, then update the redmine_tracker_image
role parameter.