Slavi Pantaleev
b37a02720f
Move all Matrix client apps into the matrix-addons container network
Putting each client into its own network was good for isolation,
but it's quite wasteful in terms of the container network pool.
2年前
Slavi Pantaleev
ae12ab5c24
Rename variable (matrix_client_element_jitsi_preferredDomain -> matrix_client_element_jitsi_preferredDomain)
2年前
Slavi Pantaleev
e9c0e90147
element-web camelCase renaming (branding.welcomeBackgroundUrl -> branding.welcome_background_url)
2年前
Slavi Pantaleev
1918519e07
element-web camelCase renaming (branding.authHeaderLogoUrl -> branding.auth_header_logo_url)
2年前
Slavi Pantaleev
e7c5eff924
element-web camelCase renaming (branding.authFooterLinks -> branding.auth_footer_links)
2年前
Slavi Pantaleev
38c9aa9369
element-web camelCase renaming (settingDefault -> setting_defaults)
2年前
Slavi Pantaleev
bb90a59bbb
element-web camelCase renaming (roomDirectory -> room_directory)
2年前
Slavi Pantaleev
c800af1bb6
element-web camelCase renaming (permalinkPrefix -> permalink_prefix)
2年前
Slavi Pantaleev
809316b16e
element-web camelCase renaming (showLabsSettings -> show_labs_settings)
2年前
Slavi Pantaleev
0ce2121d01
Fix variable typo in validation task
3年前
Slavi Pantaleev
ff1338e003
Add support for hosting Element (on Traefik) at a subpath
3年前
NullIsNot0
77451c6a71
Enable location sharing in Element ( #2276 )
* Enable location sharing in Element
* Update roles/custom/matrix-client-element/tasks/validate_config.yml
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update roles/custom/matrix-client-element/tasks/setup_install.yml
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Rename location sharing vars to be consistent with other vars
* Rename style.json to map_style.json
* Add m.tile_server section to /.well-known/matrix/client
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
3年前
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
3年前
Slavi Pantaleev
34cdaade08
Use fully-qualified module names for builtin Ansible modules
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1939
3年前
Michael Collins
98e6cd685d
sync with previous repo
4年前
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
Fixes #586 (Github Issue)
5年前