debops.etherpad
This project adheres to Semantic Versioning and human-readable changelog.
The current role maintainer_ is drybjed_.
debops.etherpad master - unreleased
- Add support for running Etherpad via a :command:`systemd` service. [drybjed_]
- Add support for storing a SHA512 hashed passwords in the Etherpad configuration file. [drybjed_]
- Renamed
etherpad_mysql_database_password
toetherpad_database_password
and changed path where the password is saved on the Ansible controller for consistory reasons. Note that this will create a new database user password and configure it! Please move the old password file under"credentials/" + ansible_fqdn + "/mysql/" + etherpad_database_config[etherpad_database].username + "/password
to'mariadb/' + ansible_local.mariadb.delegate_to + '/' + ansible_local.mariadb.port + '/credentials/' + librenms_database_user + '/password'
. [ypid_] - Changed
etherpad_home
from :file:`/srv/users/{{ etherpad_user }}` to{{ ansible_local.root.app + "/" + etherpad_user
consistory reasons. [ypid_] - Role dependencies have been moved from :file:`meta/main.yml` file to a custom Ansible playbook. Configuration for these dependencies is now in default variables. [drybjed_]
- Updated documentation and Changelog. [drybjed_]
- Register the :command:`etherpad-lite` TCP port in :file:`/etc/services` using role dependent variables. [drybjed_]
- Configure log rotation through role dependent variables. [drybjed_]
- The admin and user passwords are now stored in the :file:`secret/` directory based on the inventory hostname instead of the DNS domain. [drybjed_]
- First release. [drybjed_]