No description
Find a file
Jan Christian Grünhage f58f601152 specify a keyserver when fetching the pgp key
this needs to be done to ensure we're not fetching
the key from a server that doesn't server UIDs,
like keys.openpgp.org does, because then the key
fails to be imported correctly
2020-02-24 09:30:30 +01:00
defaults bump version to 1.5.10 2020-02-21 17:57:44 +01:00
handlers Add default values 2019-05-15 01:05:07 +02:00
meta Populate metadata 2019-05-16 00:42:14 +02:00
molecule/default Remove __pycache__ from repo 2019-06-13 11:23:23 +02:00
tasks specify a keyserver when fetching the pgp key 2020-02-24 09:30:30 +01:00
vars Add default values 2019-05-15 01:05:07 +02:00
.travis.yml Add travis yaml 2019-05-16 00:42:48 +02:00
.yamllint Add default values 2019-05-15 01:05:07 +02:00
CODEOWNERS add CODEOWNERS 2020-02-11 11:13:40 +01:00
README.md bump version to 1.3.3 2019-08-21 12:29:21 +02:00

Riot Webapp

Dowloads, verifies and deploys the riot webapplication

Requirements

A webserver to server the application is required. Additionally, gpg and dirmngr are required for the package verification

Role Variables

Mandatory Variables

None

Optional Variables

Name Value Description
riot_version 1.3.3 the riot version to be deployed
riot_webapp_dir /opt/riot/ location to upack the application
riot_config __See (defaults)[defaults/main.yml] Dictionary containing the webapp configuration see (riot documentation)[https://github.com/vector-im/riot-web#configjson] for details

Dependencies

None

Example Playbook

- hosts: servers
  tasks:
    - name: install gpg and dirmngr
      apt:
        state: present
	name:
	  - gpg
	  - dirmngr
  roles:
    - role: ansible-riot-webapp

License

MIT

Author Information

(madonius)[https://github.com/madonius] (jcgruenhage)[https://jcg.re]