ansible-collection-famedly-.../roles/hedgedoc
2023-09-26 09:50:02 +02:00
..
defaults update(hedgedoc): bump version to 1.9.9 (includes security fix) 2023-07-31 10:52:11 +02:00
handlers chore(hedgedoc): fix lints 2023-09-26 09:50:02 +02:00
meta chore(hedgedoc): fix lints 2023-09-26 09:50:02 +02:00
tasks chore(hedgedoc): fix lints 2023-09-26 09:50:02 +02:00
vars feat(hedgedoc): add initial role 2021-05-17 01:15:35 +02:00
README.md update(hedgedoc): bump version to 1.9.4 2022-07-19 15:18:02 +02:00

famedly.services.hedgedoc ansible role

Deploys a containerised HedgeDoc instance with postgres as the default backend.

Requirements

  • preconfigured postgresql database, f.ex. with famedly.base.postgresql_client_access
  • docker daemon running, used for the deployment

Role Variables

See defaults/main.yml and vars/main.yml for available variables.

Example Playbook

- hosts: your-server-name
  become: yes
  collections:
  roles:
    - famedly.internal.hedgedoc
  vars:
    hedgedoc_domain: "hedgedoc.example.org"
    hedgedoc_session_secret: "{{ vault_hedgedoc_session_secret }}"
    hedgedoc_config:
      allowEmailRegister: false
    hedgedoc_db_host: "your postgres host"
    hedgedoc_db_password: "s3cr3t"

License

AGPL-3.0-only

Author Information