services/roles/hedgedoc/README.md

843 B

finallycoffee.services.hedgedoc ansible role

Role to deploy and configure hedgedoc using docker or podman. To configure hedgedoc, set either the config as complex data directly in hedgedoc_config or use the flattened variables from the hedgedoc_config_* prefix (see defaults/main/config.yml).

To remove hedgedoc, set hedgedoc_state: absent. Note that this will delete all data directories aswell, removing any traces this role created on the target (except database contents).

Required configuration

  • hedgedoc_config_domain - Domain of the hedgedoc instance
  • hedgedoc_config_session_secret - session secret for hedgedoc

Deployment methods

To set the desired deployment method, set hedgedoc_deployment_method to a supported deployment methods (see vars/main.yml).