https://github.com/savoirfairelinux/ansible-redmine
Installs and globally configures Redmine in a secure way.
https://github.com/savoirfairelinux/ansible-redmine
Last synced: 29 days ago
JSON representation
Installs and globally configures Redmine in a secure way.
- Host: GitHub
- URL: https://github.com/savoirfairelinux/ansible-redmine
- Owner: savoirfairelinux
- License: gpl-3.0
- Created: 2017-03-30T18:19:42.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-18T16:20:30.000Z (almost 8 years ago)
- Last Synced: 2025-02-17T17:55:57.620Z (4 months ago)
- Size: 22.5 KB
- Stars: 1
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
Ansible Redmine Role
====================For Debian-based operating systems
----------------------------------**Installs and globally configures Redmine in a secure way.**
Requirements
------------* Ansible 2.0+
* PostgreSQL 9.5+
* One of these target systems:
* Debian Jessie
* Ubuntu 16.04
* Ansible roles:
* [gitpush-deploy Ansible Role][ansible-gitpush-deploy]
* [postgres-install][ansible-postgres-install]Usage example
-------------See [default variables](defaults/main.yml) for more variables.
```yaml
- role: redmine
redmine_rails_environment: production
redmine_database_password: SOMEPASSWORD
```You will need to set a handler into your playbook in order to restart the application server when changes are made.
The handler name must be named `appserver reload` and you can replace `uwsgi` with your application server.
```
handlers:
- name: appserver reload
service:
name: uwsgi
state: reloaded
```[ansible-gitpush-deploy]: https://github.com/savoirfairelinux/ansible-gitpush-deploy
[ansible-postgres-install]: https://github.com/savoirfairelinux/ansible-postgres-install