ansible-collection-famedly-.../roles/riot
2020-08-01 19:29:25 +02:00
..
defaults chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
handlers chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
meta chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
molecule/default chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
tasks chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
vars chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
.travis.yml chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
.yamllint chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
CODEOWNERS chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +02:00
README.md chore(git): merge roles/modules into collection 2020-08-01 19:29:25 +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_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]