No description
Find a file
Jan Christian Grünhage 23ce96e385 refactor config handling
The config files are now written to the app dir, not the version subdir.
They are still linked to the version subdir though.

Additionally, the container volumes for the config files are
autogenerated now
2020-02-17 01:58:34 +01:00
defaults refactor config handling 2020-02-17 01:58:34 +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 refactor config handling 2020-02-17 01:58:34 +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]