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 years ago
Aine
b17b1fb01a
Update jitsi stable-7830 -> stable-7882
3 years ago
Aine
db7cc3bda0
Update Jitsi stable-7648-4 -> stable-7830
3 years ago
Aine
ee892c7cf7
Update Jitsi stable-7648-3 -> stable-7648-4
3 years ago
Slavi Pantaleev
e8db7611d4
Add ENABLE_JAAS_COMPONENTS to Jitsi
Related to https://github.com/jitsi/docker-jitsi-meet/issues/1377
Adding this doesn't really help though. `stable-7648-2` is broken
regardless. `stable-7648-3` is necessary to make it work.
We're already updated to `-3` anyway. This just adds the missing
environment variable for completeness.
3 years ago
Aine
7e6f6fd62a
Update Jitsi stable-7648-2 -> stable-7648-3
3 years ago
Aine
066aaf4ed1
Update Jitsi stable-7577-2 -> stable-7648-2
3 years ago
Slavi Pantaleev
eb54955d63
Revert "Update Jitsi stable-7577-2 -> stable-7648"
This reverts commit 2c01c5bedf .
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2025
Related to https://github.com/jitsi/jitsi-meet/issues/12026
3 years ago
Aine
2c01c5bedf
Update Jitsi stable-7577-2 -> stable-7648
3 years ago
Aine
aace9b131f
Update Jitsi stable-7577-1 -> stable-7577-2
3 years ago
Slavi Pantaleev
dcb5a1370b
Upgrade Jitsi (stable-7577 -> stable-7577-1)
3 years ago
Aine
a54c06d1a7
Update Jitsi stable-7439-2 -> stable-7577
3 years ago
Slavi Pantaleev
c73680712b
Fix (suppress) var-naming ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#var-naming
We don't really fix these, but just suppress them,
because they're like that intentionally.
We try to name variables in a way that is consistent with the
configuration key they control. If the upstream component uses
camelCase, we also need to include camelCase in the variable name.
3 years ago
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
3 years ago
Kabir Kwatra
c3f85ae827
feat(jitsi+arm64): Enable Jitsi on arm64
fixes spantaleev/matrix-docker-ansible-deploy#1889
Support for arm64 images tracked in jitsi/docker-jitsi-meet#1214 and added in jitsi/docker-jitsi-meet#1269
3 years ago
Christos Karamolegkos
9c606d1fcb
Update jitsi to version 7001
Tested, works without any configuration changes.
4 years ago
GoliathLabs
b8f6f6a51a
Updated: jitsi to stable-6865
4 years ago
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 years ago
GoliathLabs
be4c93dc24
Updated: version to stable-6726-2
4 years ago
Chris van Dijk
bc5efa0dbc
Remove Jitsi web interface_config.js in favour of custom-interface_config.js
As of docker-jitsi-meet stable-6433 [1], `/config/interface_config.js`
is regenerated on every boot. The correct way to modify the interface
config is now via `/config/custom-interface_config.js`, which is
appended to a default copy of `interface_config.js` by
`/etc/cont-init.d/10-config` on every boot of the docker image.
Given that `interface_config.js` is considered deprecated by upstream
(all options will eventually be moved to `config.js`), we also deprecate
the `matrix_jitsi_web_interface_config_*` variables in favour of
`matrix_jitsi_web_custom_interface_config_extension`.
[1] https://github.com/jitsi/docker-jitsi-meet/blob/stable-6433/CHANGELOG.md#stable-6433
4 years ago
sakkiii
12832d8a68
jitsi update
4 years ago
ppacheco28
eca26e49e1
Update Jitsi to version stable-6727
4 years ago
ppacheco28
4c25c1df06
Changed matrix_jitsi_prosody_auth_internal_accounts default to an empty array, removed unused configuration declaration, and moved jibri configuration back to its proper place
4 years ago
ppacheco28
dd1feffcc2
Add support for Jitsi internal authentication user creation
4 years ago
ppacheco28
f2cd37685c
Add support for Jitsi internal authentication user creation
4 years ago
sakkiii
510f299c04
Syntex fixed
4 years ago
sakkiii
a43b109653
Jitsi Update stable-5963
4 years ago
Michael Collins
98e6cd685d
sync with previous repo
4 years ago
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
4 years ago
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
4 years ago
sak
7b2211da8e
remove jibri
4 years ago
sakkiii
f2f1b20e44
jicofo client proxy connection
4 years ago
sakkiii
d9e943aaaa
minor fix
4 years ago
sakkiii
0c8a3c401f
jibri service
4 years ago
sakkiii
8af2d818b1
domain_fix
4 years ago
SkepticalWaves
2e8a2bdf7d
Add empty default for jitsi-prosody modules
4 years ago
Michael-GMH
85777e8f96
merge with upstream
4 years ago
ewang
409cd2b9a3
Source port binding from group vars in line other components
4 years ago
Eagle-251
ef6a7e051c
Fix missing port binding.
4 years ago
ewang
4a772e50f4
Allow Jitsi XMPP webscoket support for users using own webserver.
Added:
- Conditional localhost Port bindings for Jitsi Prosody systemd template
- Added variable to main.yml to allow overriding from vars.yml
4 years ago
Béla Becker
116bcaa13b
Update jitsi to stable-5765-1
Changelog:
https://github.com/jitsi/docker-jitsi-meet/blob/stable-5765-1/CHANGELOG.md
4 years ago
Michael-GMH
89cb5a3d7a
GMH v0.4.2 update
5 years ago
Ahmad Haghighi
e335f3fc77
rename matrix_global_registry to matrix_container_global_registry_prefix related to #990
Signed-off-by: Ahmad Haghighi <haghighi@fedoraproject.org>
5 years ago
Ahmad Haghighi
f52a8b6484
use custom docker registry
5 years ago
Slavi Pantaleev
179b416ed5
Fix variable name typo
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/970
5 years ago
Michael
5a6bdb0c3d
merge upstream
5 years ago
Slavi Pantaleev
a25b8135b8
Fix point overlap between matrix-domain and Jitsi
Mostly affects people who disable the integrated `matrix-nginx-proxy`.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/456
and more specifically 4d62a75f6f .
5 years ago
Michael
33ec5710d9
0.2.1 revision
5 years ago
rakshazi
2f887f292c
added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility)
5 years ago
Béla Becker
38bf1eda70
Etherpad Jitsi integration
5 years ago