benkuly
76b0b9dc34
fixed application.yml loading
4 years ago
benkuly
2fb42dd7f1
fixed typo in truststore path
4 years ago
benkuly
75600aa357
Merge remote-tracking branch 'github/master'
4 years ago
benkuly
4713e5d5f7
updated matrix-sms-bridge to 0.5.0
4 years ago
Slavi Pantaleev
6c85b84c1e
Fix self-building for synapse-admin
4 years ago
Slavi Pantaleev
b627d93cdc
Update homeserver.yaml to keep up with Synapse v1.23.0
...
Related to #724 (Github Pull Request)
4 years ago
transcaffeine
c58a7e03c7
synapse: update to 1.23.0
4 years ago
Slavi Pantaleev
41fa00edb4
Revert "Update jitsi web to stable-5142"
...
This reverts commit 078592454c
due to reports of breakage both in the support chat room
and in here https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/719
4 years ago
transcaffeine
f7d7190bd0
update mautrix-telegram to 0.9.0
4 years ago
benkuly
8153e25d2d
updated matrix-sms-bridge image
4 years ago
benkuly
787a9ef8ad
updated matrix-sms-bridge image
4 years ago
benkuly
775b1ca7af
updated matrix-sms-bridge image version
4 years ago
Slavi Pantaleev
ccabc82d4c
Use more fully-qualified container images
...
This is both for consistency with 93cc71cb69976c
and for making things more obvious.
4 years ago
Slavi Pantaleev
5eed874199
Improve self-building experience (avoid conflict with pullable images)
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/716
This patch makes us use more fully-qualified container image names
(either prefixed with docker.io/ or with localhost/).
The latter happens when self-building is enabled.
We've recently had issues where if an image was removed manually
and the service was restarted (making `docker run` fetch it from Docker Hub, etc.),
we'd end up with a pulled image, even though we're aiming for a self-built one.
Re-running the playbook would then not do a rebuild, because:
- the image with that name already exists (even though it's something
else)
- we sometimes had conditional logic where we'd build only if the git
repo changed
By explicitly changing the name of the images (prefixing with localhost/),
we avoid such confusion and the possibility that we'd automatically pul something
which is not what we expect.
Also, I've removed that condition where building would happen on git
changes only. We now always build (unless an image with that name
already exists). We just force-build when the git repo changes.
4 years ago
João Marques
078592454c
Update jitsi web to stable-5142
...
Changelog https://github.com/jitsi/jitsi-meet/releases/tag/stable%2Fjitsi-meet_5142
4 years ago
benkuly
c985e17f18
updated matrix-sms-bridge
4 years ago
Slavi Pantaleev
6dbb90258e
Mention and recommend enabling usePrivilegedIntents
4 years ago
Slavi Pantaleev
fe7bed5df3
Upgrade appservice-discord
4 years ago
Slavi Pantaleev
4dbec2470f
Fix systemd_path being undefined breakage
...
Regression since #681 (Github Pull Request).
Fixes #715 (Github Issue).
4 years ago
Slavi Pantaleev
4d12a6f8e9
Merge pull request #681 from scottcrossen/slc/ddclient
...
Dynamic DNS
4 years ago
Slavi Pantaleev
1427286cec
Integrate matrix-dynamic-dns with matrix-nginx-proxy without causing a dependency
...
We'd like the roles to be self-contained (as much as possible).
Thus, the `matrix-nginx-proxy` shouldn't reference any variables from
other roles. Instead, we rely on injection via
`group_vars/matrix_servers`.
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
8782919d85
Ensure matrix_dynamic_dns_domain_configurations contains configurations
...
If `matrix_dynamic_dns_enabled`, we'd like to ensure there's at least
one configuration defined.
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
97a7c8b0f0
Fix matrix_dynamic_dns_domain_configurations validation check
...
- `item` was undefined
- `'key' in configurations == ''` was doing the wrong thing
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
fef44b93d3
Define the matrix_dynamic_dns_domain_configurations variable in the role
...
Having it unset in the role itself (while referencign it) is a little strange.
Now people can look at the `roles/matrix-dynamic-dns/defaults/main.yml`
file and figure out everything that's necessary to run the role.
Related to #681 (Github Pull Request)
4 years ago
Aaron Raimist
31619e0968
Upgrade Element (1.7.12 -> 1.7.13)
4 years ago
Slavi Pantaleev
235299939d
Upgrade nginx (1.19.3 -> 1.19.4)
4 years ago
Scott Crossen
59bb6b2971
responded to reviewer comments
4 years ago
Scott Crossen
e894befd87
Updates to reviewer comments
4 years ago
Slavi Pantaleev
350c39d745
Update comment
4 years ago
Slavi Pantaleev
ef68d3d296
Add support for reverse-proxying /_synapse/oidc
...
This broke in 63a49bb2dc
.
Proxying the OpenID Connect endpoints is now possible,
but needs to be enabled explicitly now.
Supersedes #702 (Github Pull Request).
This patch builds up on the idea from that Pull Request,
but does things in a cleaner way.
4 years ago
Slavi Pantaleev
5c91e56898
Upgrade Synapse (v1.22.0 -> v1.22.1)
4 years ago
Aaron Raimist
c33d007306
Switch to the new vectorim/element-web Docker image
4 years ago
Sabine
aabefe21f4
fixed yaml
4 years ago
Sabine
468cc39465
added a workaround for postgres's issue with initdb
4 years ago
Slavi Pantaleev
c1c6eaefff
Upgrade Element (1.7.10 -> 1.7.12)
4 years ago
Slavi Pantaleev
9a46647010
Make https://matrix.DOMAIN/ redirect to https://element.DOMAIN/
...
Fixes #696 (Github Issue)
4 years ago
Slavi Pantaleev
4700e80389
Raise standalone default Matrix Client API client_max_body_size
...
We do this to match Synapse's new default "max_upload_size" (50MB).
This `matrix_nginx_proxy_proxy_matrix_client_api_client_max_body_size_mb`
default value only affects standalone usage of the `matrix-nginx-proxy`
role. When the role is used in the context of the playbook,
the value is dynamically assigned from `group_vars/matrix_servers`.
Somewhat related to #692 (Github Issue).
4 years ago
Slavi Pantaleev
ef07aa8e5d
Prevent certain nginx location blocks from being ignored
...
The regex introduced in 63a49bb2dc
seems to take precedence
over the bare location blocks, causing a regression.
> It is important to understand that, by default, Nginx will serve regular expression matches in preference to prefix matches.
> However, it evaluates prefix locations first, allowing for the administer to override this tendency by specifying locations using the = and ^~ modifiers.
Source: https://www.digitalocean.com/community/tutorials/understanding-nginx-server-and-location-block-selection-algorithms
4 years ago
Slavi Pantaleev
70f0b97a0a
Upgrade Synapse (v1.21.2 -> v1.22.0)
4 years ago
Slavi Pantaleev
63a49bb2dc
Do not expose /_synapse/admin publicly by default
...
Fixes #685 (Github Issue).
4 years ago
Sabine Laszakovits
dd50ee19ab
fixed bridge permissions
4 years ago
Sabine Laszakovits
2211e678f3
fixed comments that were copied over from mautrix-telegram role
4 years ago
Sabine Laszakovits
e59aa07b86
more cleanup
4 years ago
Sabine Laszakovits
c36e1355cf
cleanup
4 years ago
Sabine Laszakovits
8ebc39dea0
fixed dependencies of bridge service (not ideal, but correct)
4 years ago
Sabine Laszakovits
9b890e9ced
moved some settings from role to group_vars
4 years ago
Sabine Laszakovits
ff1d7921a0
moved registration.yaml contents to template
4 years ago
Sabine
7a54e11090
started moving settings to group_vars
4 years ago
Sabine
69efcb5c21
added mautrix-signal role
4 years ago
Slavi Pantaleev
24c6d7e81f
Upgrade Element (1.7.9 -> 1.7.10)
4 years ago
Scott Crossen
94dcceb7b9
removed intentional delay
4 years ago
Scott Crossen
efeb651789
Removed typo
4 years ago
Scott Crossen
e7d79a95dc
removed platform-specific stuff
4 years ago
Scott Crossen
19721be8b1
removed dhcp option
4 years ago
Scott Crossen
de1511b4bb
Fixed valdiation
4 years ago
Scott Crossen
806f98447c
Removed directory creation
4 years ago
Scott Crossen
51cca4c312
Added containerization
4 years ago
Tobias Küchel
1cf5b1d80f
e2ee_backup: rename variables to be consistent with naming scheme
4 years ago
Tobias Küchel
5158fa4df9
e2ee_backup_methods: rather leave the default empty, so that the system default may apply
4 years ago
Tobias Küchel
8f7e21892d
fix indentation, updated to proposed changes from Slavi: no more ifdef
4 years ago
Tobias Küchel
4cfa112755
update default backup_methods as proposed by the system anyway
4 years ago
Tobias Küchel
6599204334
fix commata not being set when secure_backup_required false
4 years ago
Tobias Küchel
48f929dc91
add variables for secure_backup_required and secure_backup_setup_methods
4 years ago
Slavi Pantaleev
f7ecc7a2a5
Upgrade Synapse (v1.21.1 -> v1.21.2)
4 years ago
jgbresson
640166e4c3
Upgrade Element (1.7.8 -> 1.7.9)
4 years ago
Dan Arnfield
b65bfc38ce
Update nginx (1.19.2 -> 1.19.3)
4 years ago
Scott Crossen
53bc7a77e1
fixed EOF issues
4 years ago
Scott Crossen
fa5d85426b
Renamed systemd descriptions for all bridges
4 years ago
Scott Crossen
1f988969a5
Added role for dynamic dns
4 years ago
Slavi Pantaleev
5abd511368
Upgrade Synapse (v1.21.0 -> v1.21.1)
4 years ago
Slavi Pantaleev
d250727e8b
Upgrade certbot (1.7.0 -> 1.9.0)
4 years ago
Aaron Raimist
78529cbd47
Upgrade Synapse (v1.20.1 -> v1.21.0)
4 years ago
Fanch
1a9cafa3a3
add run-docker-prune command
4 years ago
Slavi Pantaleev
6a72e3fa54
Try to make importing SQLite from older Synapse version work
...
If the SQLite database was from an older version of Synapse, it appears
that Synapse would try to run migrations on it first, before importing.
This was failing, because the file wasn't writable.
Hopefully, this fixes the problem.
4 years ago
Slavi Pantaleev
23daec748c
Require Ansible v2.7 or newer (because of items2dict and dict2items)
...
Interestingly, no one has reported this failure before #662 (Github
Issue).
It doesn't make sense to keep saying that we support such old Ansible
versions, when we're not even testing on anything close to those.
Time is also passing and such versions are getting more and more
ancient. It's time we bumped our requirements to something that is more
likely to work.
4 years ago
Slavi Pantaleev
07fa8404bf
Upgrade matrix-corporal (1.10.1 -> 1.11.0)
4 years ago
Slavi Pantaleev
9e8c14bf65
Merge pull request #660 from clemsos/master
...
Element web : update welcome page template
4 years ago
Dan Arnfield
3a3383fada
Add support for postgres 13
4 years ago
Slavi Pantaleev
43c5f3ec6e
Do not create /home/matrix when creating the matrix user
4 years ago
Clement Renaud
ac3ba1d919
element web : update welcome page template
4 years ago
Slavi Pantaleev
7eb8192a51
Comlain about version requirement on Ansible v1
...
I don't believe Ansible v1 would even go as far as executing this
sanity check, but.. Adding an extra defensive check for completeness.
4 years ago
Slavi Pantaleev
3d702fe03b
Avoid set_fact with error message to prevent confusion
4 years ago
Slavi Pantaleev
3818d82852
Upgrade Element (1.7.7 -> 1.7.8)
4 years ago
Slavi Pantaleev
263727095d
Merge pull request #657 from cnvandijk/feature-client-well-known
...
Client well known compatibility
4 years ago
Slavi Pantaleev
3e2f0a4240
Upgrade matrix-synapse-admin (0.4.1 -> 0.5.0)
...
Related to #658 (Github Issue).
4 years ago
Chris van Dijk
b9c8d059d0
Support both the im.vector.riot and io.element variants in client .well-known
...
According to the docs, "e2ee" is already under "io.element":
https://github.com/vector-im/element-web/blob/develop/docs/e2ee.md#disabling-encryption-by-default
however "jitsi" is still under "im.vector.riot":
https://github.com/vector-im/element-web/blob/develop/docs/jitsi.md#configuring-element-to-use-your-self-hosted-jitsi-server
For now let's just maintain backward and forward compatibility for both
settings since the client version is out of the control of this
playbook.
4 years ago
Chris van Dijk
f6b0f0a477
Rename matrix_riot_jitsi_preferredDomain and matrix_riot_e2ee_default to Element
4 years ago
Slavi Pantaleev
9fba46e694
Merge pull request #655 from aaronraimist/element-showLabs
...
Allow configuration of Element's bug_report_endpoint_url and showLabsSettings
4 years ago
Aaron Raimist
dc2def914e
Allow configuration of Element's bug_report_endpoint_url and showLabsSettings
...
showLabsSettings is the new enableLabs I guess. enableLabs doesn't seem to do anything anymore. It had been deprecated for a while.
This PR also removes @riot-bot:matrix.org as the default welcome_user_id since it doesn't exist anymore.
4 years ago
Slavi Pantaleev
e68450f094
Upgrade Synapse (v1.20.0 -> v1.20.1)
4 years ago
Slavi Pantaleev
329fef048f
Upgrade matrix-corporal (1.10.0 -> 1.10.1)
4 years ago
Slavi Pantaleev
32ac4706cb
Upgrade matrix-corporal (1.9.0 -> 1.10.0)
4 years ago
Slavi Pantaleev
dd217137b6
Upgrade Synapse (v1.19.3 -> v1.20.0)
4 years ago
Slavi Pantaleev
65e22a6888
Upgrade Synapse (v1.19.2 -> v1.19.3)
4 years ago
Slavi Pantaleev
6db3a46f88
Merge pull request #650 from dwiegreffe/master
...
New docker image appservice-slack
4 years ago
Daniel Wiegreffe
b3926e7cca
Update main.yml
4 years ago
Slavi Pantaleev
e10e3e354d
Upgrade Synapse (v1.19.1 -> v1.19.2)
4 years ago
Dan Arnfield
faa96ca0c3
Update element (1.7.5 -> 1.7.7)
4 years ago
Daniel Wiegreffe
8f41041f6d
replacement of the docker image for appservice-slack to the officially maintained image
4 years ago
Scott Crossen
b24333dd0f
Use the same naming convention as the other mx-puppet suite.
4 years ago
Slavi Pantaleev
6e8a39119b
Update matrix-reminder-bot (0.1.0 -> 0.2.0)
4 years ago
0hlov3
c19abe4a76
Changes matrix_dimension_integrations_ui_url from /riot to /element https://dimension.t2bot.io/
4 years ago
Slavi Pantaleev
5bb2c43502
Add support for enabling Jitsi lobby
...
Related to #643 (Github Issue)
4 years ago
Slavi Pantaleev
2a1ec38e3a
Stop using Ansible's cron module
...
This is mainly to address SSL renewal not working for us due to:
- https://github.com/ansible/ansible/issues/71213
- https://github.com/ansible/ansible/pull/71207
Using the cron module was hacky anyway. We shouldn't need an extra
level of buggy abstraction to manage a cronjob file.
4 years ago
Slavi Pantaleev
bed16fd065
Upgrade Element (1.7.4 -> 1.7.5)
4 years ago
Slavi Pantaleev
6def66940f
Fix broken cover photo for matrix-registration
4 years ago
Slavi Pantaleev
da38a7869f
Add matrix-registration support
4 years ago
Slavi Pantaleev
a456e3a9e7
Surface certain messages at the end of playbook execution
...
Fixes #106 (Github Issue).
4 years ago
Slavi Pantaleev
e3dca2f66f
Try to avoid Docker logs growing too much for one-off containers
...
We recently had a report of the Postgres backup container's log file
growing the size of /var/lib/docker until it ran out of disk space.
Trying to prevent similar problems in the future.
4 years ago
Slavi Pantaleev
3c285bc6f5
Install lsb-release on Debian distros if unavailable
...
Certain more-minimal Debian installations may not have
lsb-release installed, which makes the playbook fail.
We need lsb-release on Debian, so that ansible_lsb
could tell us if this is Debian or Raspbian.
4 years ago
Slavi Pantaleev
6e9600ffec
Upgrade Synapse (v1.19.0 -> v1.19.1)
4 years ago
Slavi Pantaleev
daf13107a0
Add support for rust-synapse-compress-state
4 years ago
Slavi Pantaleev
b4a549b772
Upgrade Element (1.7.3 -> 1.7.4)
4 years ago
Slavi Pantaleev
9952ec6c16
Upgrade Synapse (v1.18.0 -> v1.19.0)
4 years ago
Slavi Pantaleev
fc1655cd4b
Merge pull request #633 from thedanbob/certbot-1.7.0
...
Update certbot (1.6.0 -> 1.7.0)
4 years ago
Slavi Pantaleev
5abbeb75c9
Merge pull request #632 from thedanbob/nginx-1.19.2
...
Update nginx (1.19.1 -> 1.19.2)
4 years ago
Dan Arnfield
c8754f422a
Update certbot (1.6.0 -> 1.7.0)
4 years ago
Dan Arnfield
8d373409b8
Update nginx (1.19.1 -> 1.19.2)
4 years ago
Dan Arnfield
20eea648a5
Update postgres versions (12.3 -> 12.4, etc)
4 years ago
Justin Croonenberghs
31e2a1f06b
Undo ill-advised change
...
In #628 I proposed a CORS change that turns out not to be the root of the issue. Caffeine-addled diagnosis leads to sloppy thinking, and this change should be reverted. In fact, if left it will cause problems for new installations.
4 years ago
Justin Croonenberghs
c5d18733d2
Update CORS for ma1sd
...
Even with the v2 updates listed in #503 and partially addressed in #614 , this is still needed to enable identity services to function with Element Desktop/Web. Testing on multiple clients with a clean config has confirmed this, at least for my installation.
4 years ago
Slavi Pantaleev
e6dd0fbaee
Upgrade Element (1.7.2 -> 1.7.3)
4 years ago
merklaw
fa6d85636f
Add note about installing 'docker' Python package if Docker installation is disabled
4 years ago
merklaw
87df15441c
Add note about installilng 'docker' Python package if Docker installation is disabled
4 years ago
Slavi Pantaleev
4b0a462aef
Merge pull request #620 from NachvollCiba/synapse-admin_selfbuild
...
Allow self-build images for Synapse-Admin
4 years ago
Dennis Ciba
b22b593d83
Changed setup of synapse-admin to allow for self-build images
4 years ago
Slavi Pantaleev
54195b22c7
Allow framing Jitsi
...
Hopefully fixes a regression caused by b106a9592e
.
Related to #597 (Github Pull Request).
4 years ago
benkuly
7755e5efd4
Update sms-bridge (0.3.1 -> 0.3.2)
4 years ago
Slavi Pantaleev
f78a5d4ee8
Upgrade Synapse (v1.17.0 -> v1.18.0)
4 years ago
Slavi Pantaleev
a7382924fc
Merge pull request #614 from vractal/enable-ma1sd-hashing
...
Enable ma1sd hashing by default
4 years ago
Slavi Pantaleev
68b2f2c33c
Merge pull request #613 from vractal/fix-gpg-dep
...
Replace gpg dependency for gnupg for debian compatibility
4 years ago
vractal
627c225101
Enable ma1sd hashing by default
4 years ago
Benjamin Fichtner
6539f2a156
Make ansible check mode runs silent, for all tasks which can't be idempotent
4 years ago
vractal
9b61fef271
Replace gpg dependency for gnupg for better debian compatibility
4 years ago
Slavi Pantaleev
3dcef4faa9
Merge pull request #609 from jdreichmann/newTelegramBridgeVersion
...
Bump version of mautrix-telegram to 0.8.2
4 years ago
Slavi Pantaleev
be5ca5258b
Upgrade Element (1.7.1 -> 1.7.2)
4 years ago
Johanna Dorothea Reichmann
2004143f14
Bump version of mautrix-telegram to 0.8.2
...
fixes matrix users unable to delete messages
4 years ago
Slavi Pantaleev
ae002d8ae4
Fix synapse-admin uninstallation
4 years ago
Slavi Pantaleev
3f8e5b4363
Allow framing Dimension
...
Fix regression since 2a50b8b6bb
(#597 ).
Dimension is intended to be embedded in various clients,
be it the Element service that we host (at element.DOMAIN),
some other Element (element-desktop running locally), etc.
4 years ago
Tommy Kelly
d76d91a33e
Update jitsi-web version
...
Changelog here https://github.com/jitsi/jitsi-meet/releases/tag/stable%2Fjitsi-meet_4857
4 years ago
Slavi Pantaleev
2a50b8b6bb
Merge pull request #597 from TwoTwenty/nginx-proxy-headers
...
Nginx proxy headers
4 years ago
Dan Arnfield
7a3491a32a
Fix capability names for synapse-admin
4 years ago
TwoTwenty
b106a9592e
Update matrix-jitsi.conf.j2
4 years ago
TwoTwenty
c97e7c5a3e
Update matrix-dimension.conf.j2
4 years ago
TwoTwenty
18ba885ca2
Update matrix-client-element.conf.j2
4 years ago
Slavi Pantaleev
31b79553e0
Make matrix-reminder-bot default to in-container networking
4 years ago
Slavi Pantaleev
46135fb30c
Add trailing-slash redirect for /synapse-admin
4 years ago
Slavi Pantaleev
b2ae669566
Add synapse-admin support
...
Fixes #562 (Github Issue)
4 years ago
Slavi Pantaleev
78b1ef9a5f
Add support for matrix-reminder-bot
4 years ago
hungrymonkey
d093b9b148
Added gpg as base dependency for Debian 10
...
AWS Debian marketplace image does not have gpg preinstalled
https://aws.amazon.com/marketplace/pp/B0859NK4HC?ref=cns_srchrow
TASK [matrix-base : Ensure Docker's APT key is trusted] *******************************************************************************************************************************************************
fatal: [matrix.domain.com]: FAILED! => {"changed": false, "msg": "Failed to find required executable gpg in paths: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"}
Closes #590
4 years ago
Slavi Pantaleev
b872053a50
Merge pull request #588 from mattcen/fix-ma1sd-image-build
...
Fix issues building ma1sd Docker image
4 years ago
Slavi Pantaleev
28855d1bb4
Document matrix_ma1sd_docker_src_files_path naming
4 years ago
Slavi Pantaleev
ab188018f3
Move when statement to block
...
The when statement is supposed to be on the block, not on the individual task.
It affects all tasks within the block (they're all to be executed when ma1sd is enabled and self-building is requested0.
4 years ago
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
...
Fixes #586 (Github Issue)
4 years ago
Matt Cengia
fede58fe96
Correctly tag self-built ma1sd Docker image
4 years ago
Slavi Pantaleev
de0efe96e7
Fix incorrect when statement
4 years ago
Slavi Pantaleev
298d277c6c
Upgrade riot-web (1.7.0 -> 1.7.1)
4 years ago
Matt Cengia
b0e984136f
Fix issues building ma1sd Docker image
...
The tag format used in the `ma1sd` repo have change. Versions no longer
start with 'v', and when building for non-amd64, we also need to strip
off the '-$arch' bit from the Docker image name.
Further, when building the .jar file, `ma1sd` currently names the .jar
based on the project's directory, which we call 'docker-src'. This means
other parts of the `ma1sd` build can't find the .jar file. Remedy this
by ensuring that the dir is called `docker-src/ma1sd`.
4 years ago
Dan Arnfield
c47a55d170
Update nginx (1.19.0 -> 1.19.1) and certbot (1.5.0 -> 1.6.0)
4 years ago
Slavi Pantaleev
820dc6d7fa
Fix translation issue (Riot.im -> Element)
4 years ago
Slavi Pantaleev
7c55e94cff
Upgrade riot-web (1.6.7 -> 1.7.0)
4 years ago
benkuly
a1e248e0e1
updated matrix-sms-bridge ( #581 )
...
* updated matrix sms bridge container
* remove force pull
* updated matrix-sms-bridge container
* updated matrix-sms-bridge container
* updated version of matrix-sms-bridge
* updates matrix-sms-bridge
4 years ago
Slavi Pantaleev
b50cfe8d18
Upgrade mautrix-telegram (0.7.2 -> 0.8.1)
4 years ago
Slavi Pantaleev
200f912c04
Upgrade Synapse (v1.16.1 -> v1.17.0)
...
Fixes #579 (Github Issue).
4 years ago
shadow
ddfc945fcf
Remove unused validate_config.yml, since it causes ansible warnings
4 years ago
Slavi Pantaleev
eff55e4d00
Upgrade Synapse (v1.16.0 -> v1.16.1)
4 years ago
benkuly
3553d3d513
updated version of matrix-sms-bridge
4 years ago
benkuly
8e1a418a45
updated matrix-sms-bridge container
4 years ago
benkuly
bd3223cdd4
updated matrix-sms-bridge container
4 years ago
benkuly
226d5a9c64
remove force pull
4 years ago
benkuly
c5f9e02103
updated matrix sms bridge container
4 years ago
Slavi Pantaleev
928982cffe
Upgrade Synapse (v1.15.2 -> v1.16.0)
4 years ago
Slavi Pantaleev
18ab677a96
Remove useless file
4 years ago
Slavi Pantaleev
227f1a28e3
Allow matrix_user_uid/matrix_user_gid to be specified manually
4 years ago
Panagiotis Vasilopoulos
baed917a13
Fixed repository link for mx-puppet-steam
...
- https://github.com/icewind1991/mx-puppet-steam is the link that's referenced by the documentation.
- The previous link, https://github.com/matrix-steam/mx-puppet-steam , is invalid/inaccessible to the public.
4 years ago
shadow
6293f1bdb0
Run all API self checks in check_mode
4 years ago
Slavi Pantaleev
f758ee90cb
Add |to_json to some values
4 years ago
Justin Croonenberghs
35c2655fa4
Removed troublesome #s
4 years ago
Justin Croonenberghs
1f21f0c09a
Add variables for reCAPTCHA validation
4 years ago
Slavi Pantaleev
b08ee2f2fa
Move Jitsi container image tag to a variable
...
Related to #554 (Github Pull Request).
4 years ago
Slavi Pantaleev
3710e04e10
Merge pull request #557 from izissise/mx-puppet-steam
...
Add mx-puppet-steam
4 years ago
Slavi Pantaleev
d5eb7eb949
Merge pull request #560 from aaronraimist/synapse-1.15.2
...
Upgrade Synapse (1.15.1 -> 1.15.2)
4 years ago
Aaron Raimist
78382b0ce4
Upgrade Synapse (1.15.1 -> 1.15.2)
4 years ago
Hugues Morisset
57f498217a
Add mx-puppet-steam
4 years ago
Hugues Morisset
eb0df37247
Mx-puppet-discord Use official docker image
...
https://github.com/matrix-discord/mx-puppet-discord/issues/80
Thanks Sorunome for setting up the automated build
4 years ago
Hugues Morisset
42e7f5e9bc
Add mx-puppet-discord
4 years ago
Slavi Pantaleev
744667b270
Merge branch 'master' into mx-puppet-twitter
4 years ago
Slavi Pantaleev
31f9e7bbea
Merge pull request #551 from jdreichmann/feat-mx-puppet-instagram
...
Add mx-puppet-instagram
4 years ago
Slavi Pantaleev
8b59402f79
Upgrade Coturn (4.5.1.2 -> 4.5.1.3)
...
4.5.1.3 fixes a security vulnerability:
https://github.com/coturn/coturn/security/advisories/GHSA-c8r8-8vp5-6gcm
4 years ago
Slavi Pantaleev
f41c5e89e5
Upgrade riot-web (1.6.6 -> 1.6.7)
4 years ago
Tulir Asokan
5b960bcfb5
Make sender_localpart configurable for mx-puppet-twitter
4 years ago
Tulir Asokan
13186a1ddc
Add mx-puppet-twitter
...
Signed-off-by: Tulir Asokan <tulir@maunium.net>
4 years ago
Slavi Pantaleev
de545f9c5f
Update docs on self-building and remove useless variable
...
`matrix_container_images_self_build` was not really doing anything
anymore. It previously was influencing `matrix_*_self_build` variables,
but it's no longer the case since some time ago.
Individual `matrix_*_self_build` variables are still available.
People that would like to toggle self-building for a specific component
ought to use those.
These variables are also controlled automatically (via
`group_vars/matrix_servers`) depending on `matrix_architecture`.
In other words, self-building is being done automatically for
all components when they don't have a prebuilt image for the specified
architecture. Some components only support `amd64`, while others also
have images for other architectures.
4 years ago
Slavi Pantaleev
635f385971
Use pre-built arm64 image for ma1sd
...
ma1sd 2.4.0 announced experimental support for arm64.
We're making use of those arm64 images instead of self-building.
4 years ago
Slavi Pantaleev
f30d5e0950
Merge pull request #554 from teutat3s/jitsi-update-4627-1
...
Update Jitsi to stable-4627-1
4 years ago
teutat3s
784cb3e325
Update Jitsi to stable-4627-1
4 years ago
teutat3s
4cf59098ad
Update ma1sd to v2.4.0
4 years ago
Slavi Pantaleev
19b9a1b16c
Expose mautrix-hangouts port if matrix-nginx-proxy is disabled
4 years ago
jdreichmann
0fea35cdd2
mx-puppet-instagram: add role
4 years ago
Slavi Pantaleev
a081979d39
Merge pull request #548 from pcorace/master
...
Add variables to fine tune jitsi
4 years ago
Pablo
69570de8a9
Rename variables
4 years ago
Slavi Pantaleev
5c5f1c6ab9
Add support for telling Riot to not default to E2EE
...
Related to https://github.com/vector-im/riot-web/pull/13914
4 years ago
Pablo
c341608480
Add variables to fine tune jitsi
4 years ago
Slavi Pantaleev
d2a0ec6aa9
Upgrade riot-web (1.6.5 -> 1.6.6)
4 years ago
Slavi Pantaleev
105b3524bb
Upgrade riot-web (1.6.4 -> 1.6.5)
5 years ago
Slavi Pantaleev
10bc85962e
Upgrade Synapse (1.15.0 -> 1.15.1)
5 years ago
Slavi Pantaleev
7729511a84
Make vars.yml snapshotting optional and more configurable
...
Certain people organize their inventory in a different way
and we'd like to accommodate them.
Related to #542 (Github Issue).
5 years ago
Slavi Pantaleev
67ab7e7a1b
Preserve vars.yml on the server for easily restoring
...
Fixes #542 (Github Issues).
5 years ago
benkuly
d49ee51035
remove force pull matrix-sms-bridge docker image
5 years ago
benkuly
a0661a6012
updated sms bridge docker image
5 years ago
benkuly
11e53c4fbc
add default region
5 years ago
benkuly
99639d7d7a
Merge remote-tracking branch 'github/master'
5 years ago
Slavi Pantaleev
6538ae34f5
Upgrade Synapse (v1.14 -> v1.15)
...
Fixes #539 (Github Issue).
5 years ago
Hugues Morisset
d4938333e6
Fix missing conf for double puppeting in mx-puppet-slack
5 years ago
Slavi Pantaleev
440569c47b
Update mautrix-facebook configuration
5 years ago
Slavi Pantaleev
10b3ceff72
Make Matrix federation port configurable
...
Fixes #523 (Github Issue).
5 years ago
Slavi Pantaleev
65e5020596
Proxy other /_synapse endpoints to the client API
...
Besides /_synapse/admin, there are other things like
/_synapse/oidc, etc.
We should just proxy everything.
Fixes #534 (Github Issue).
5 years ago
Slavi Pantaleev
ab32f6adf6
Add self-building support to matrix-mailer (exim-relay)
5 years ago
Slavi Pantaleev
1f414a44ff
Upgrade matrix-mailer
5 years ago
Slavi Pantaleev
0113852504
Upgrade matrix-synapse-shared-secret-auth (1.0.1 -> 1.0.2)
...
There's no change in the source code. Just a release bump for packaing
reasons. It doesn't matter much for us here, but let's be on the latest
tag anyway.
5 years ago
dasTholo
331c77a651
Add Docker Network for matrix-mautrix-telegram-db for Telegram Bridge with Postgress
...
Postgres setup like
matrix_mautrix_telegram_configuration_extension_yaml: |
appservice:
database: "postgres://XXX:XXX@matrix-postgres:5432/mxtg"
will fail without the right Dockernetwork
5 years ago
benkuly
77fd23149b
added gammu hard reset for sms modem
5 years ago
Slavi Pantaleev
e4edfd5b12
Remove now-unnecessary /dev/null hacks from riot-web
...
`/etc/nginx/conf.d/default.conf` was previously causing
some issues when used with our `--user`.
It's not the case anymore, so we can remove it.
Fixes #369 (Github Issue).
5 years ago
Slavi Pantaleev
88a4a3ab55
Update components
5 years ago
Slavi Pantaleev
b0b744dede
Add periodic reconnection configuration to mautrix-facebook bridge
5 years ago
Slavi Pantaleev
c838bd2f46
Merge pull request #514 from benkuly/master
...
added matrix-sms-bridge
5 years ago
benkuly
f68e47d3c4
renamed role matrix-sms-bridge to matrix-bridge-sms
5 years ago
Slavi Pantaleev
0fce642179
Upgrade riot-web (1.6.2 -> 1.6.3)
5 years ago
benkuly
85c6befc04
removed unused delivery report
5 years ago
benkuly
b60a4ac643
mount as slave
5 years ago
benkuly
3a3b95abfc
added dev volume to find serial by id
5 years ago
benkuly
41b1925b2a
remove dev mount
5 years ago
benkuly
0967bc3cd9
added missing z flag
5 years ago
Slavi Pantaleev
c00a7c2fe9
Update mautrix-facebook configuration (invitation, backfilling support)
5 years ago
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
5 years ago
benkuly
26846a5f6c
try privileged way
5 years ago
benkuly
2fd8216fbc
try to fix device reconnect issues
5 years ago
benkuly
cd17928805
revert remove of frequency
5 years ago
benkuly
f383b152da
removed gammu reset frequency
...
because the tty port will change
5 years ago
benkuly
0b7d6744bf
added more docs and timeout value
5 years ago
Slavi Pantaleev
f56a9a0f5f
Merge pull request #524 from cnvandijk/fix-executable-path
...
Remove hardcoded paths to commands on the host machine
5 years ago
Slavi Pantaleev
8bae39050e
Update settings for Synapse v1.14.0
5 years ago
tctovsli
45ba01510d
Synapse v.1.14.0
5 years ago
Chris van Dijk
74df10633a
Remove hardcoded command paths in playbook cron usage
5 years ago
Chris van Dijk
6e3b877dc2
Remove hardcoded command paths in playbook shell usage
5 years ago
Chris van Dijk
6334f6c1ea
Remove hardcoded command paths in systemd unit files
...
Depending on the distro, common commands like sleep and chown may either
be located in /bin or /usr/bin.
Systemd added path lookup to ExecStart in v239, allowing only the
command name to be put in unit files and not the full path as
historically required. At least Ubuntu 18.04 LTS is however still on
v237 so we should maintain portability for a while longer.
5 years ago
Ugurtan
5ace3f4a1c
fix for importing sqllite database
...
the current version fails the import, because the volume for the media is missing. It still fails if you have the optional shared secret password provider is enabled, so that might need another mount. Commenting out the password provider in the hoimeserver.yaml during the run works as well.
5 years ago
benkuly
e4f128a1ba
fixed wrong gammu path
5 years ago
benkuly
3d63ee6d13
add group dialout to container
5 years ago
Slavi Pantaleev
a353217cf3
Add delivery_receipts option for matrix-bridge-mautrix-facebook
5 years ago