Slavi Pantaleev
ee4bac1988
Upgrade matrix-corporal (2.5.1 -> 2.5.2)
3 лет назад
Slavi Pantaleev
1abba4c918
Upgrade matrix-corporal (2.5.0 -> 2.5.1)
3 лет назад
Slavi Pantaleev
86d177266a
Upgrade matrix-corporal (2.4.0 -> 2.5.0)
3 лет назад
Slavi Pantaleev
e9e84341a9
Reverse-proxy to Synapse via matrix-synapse-reverse-proxy-companion
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
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
43e38170e5
Upgrade matrix-corporal (2.3.2 -> 2.4.0)
3 лет назад
Slavi Pantaleev
033f188c1e
Upgrade matrix-corporal (2.3.1 -> 2.3.2)
3 лет назад
Slavi Pantaleev
b51fe595b2
Upgrade matrix-corporal (2.3.0 -> 2.3.1)
3 лет назад
Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
3 лет назад
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
3 лет назад
Slavi Pantaleev
37b584ef58
Upgrade matrix-corporal (2.2.3 -> 2.3.0)
matrix-corporal 2.3.0 supports Synapse v1.61.0 (which removed
communities/groups support).
3 лет назад
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 лет назад
Slavi Pantaleev
4a4d718f7c
Upgrade matrix-corporal (2.2.2 -> 2.2.3) and disable self-building on ARM32/ARM64
2.2.3 is the first container image tag that is available as a multi-arch image
with support for linux/amd64, linux/arm64/v8 (arm64) and linux/arm/v7 (arm32),
so self-building is no longer necessary on all these platforms.
4 лет назад
Slavi Pantaleev
d584b44f10
Upgrade matrix-corporal (2.2.1 -> 2.2.2)
4 лет назад
Slavi Pantaleev
2734adfb4e
Upgrade matrix-corporal (2.2.0 -> 2.2.1)
4 лет назад
Slavi Pantaleev
2e73dac39f
Upgrade matrix-corporal (2.1.4 -> 2.2.0)
There was also a 2.1.5 security release made today.
2.2.0 contains the same security fix + more.
Both make handling of Client-Server API v3-prefixed requests better.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1404
4 лет назад
boris runakov
1ec67f49b0
replaced 8008 where possible
4 лет назад
Slavi Pantaleev
e72ae8bc48
Upgrade matrix-corporal (2.1.3 -> 2.1.4)
4 лет назад
Slavi Pantaleev
0d4764a213
Upgrade matrix-corporal (2.1.2 -> 2.1.3)
2.1.3 fixes a security vulnerability, which allowed attackers to
circuimvent policy checks by sending HTTP requests with trailing slashes.
Learn more in the matrix-corporal changelog: https://github.com/devture/matrix-corporal/blob/master/CHANGELOG.md
4 лет назад
Slavi Pantaleev
57414ec2be
Upgrade matrix-corporal (2.1.1 -> 2.1.2)
4 лет назад
Michael Collins
98e6cd685d
sync with previous repo
4 лет назад
Slavi Pantaleev
2e0eddde9d
Upgrade matrix-corporal (2.1.0 -> 2.1.1)
4 лет назад
Michael-GMH
89cb5a3d7a
GMH v0.4.2 update
4 лет назад
Ahmad Haghighi
e335f3fc77
rename matrix_global_registry to matrix_container_global_registry_prefix related to #990
Signed-off-by: Ahmad Haghighi <haghighi@fedoraproject.org>
4 лет назад
Ahmad Haghighi
f52a8b6484
use custom docker registry
4 лет назад
Michael
33ec5710d9
0.2.1 revision
5 лет назад
rakshazi
2f887f292c
added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility)
5 лет назад
Slavi Pantaleev
56c54d5cc7
Upgrade matrix-corporal (2.0.1 -> 2.1.0)
5 лет назад
Slavi Pantaleev
cf06f84608
Upgrade matrix-corporal (2.0.0 -> 2.0.1)
5 лет назад
Slavi Pantaleev
28d86e3aaa
Initial work on support for matrix-corporal v2
5 лет назад
Slavi Pantaleev
d0ee86e0a5
Fix matrix_corporal_docker_image_name_prefix referencing matrix_synapse_ stuff
5 лет назад
Slavi Pantaleev
a5ae7e9ef0
Add self-building support to matrix-corporal
5 лет назад
Slavi Pantaleev
ccabc82d4c
Use more fully-qualified container images
This is both for consistency with 93cc71cb69976c
and for making things more obvious.
5 лет назад
Slavi Pantaleev
07fa8404bf
Upgrade matrix-corporal (1.10.1 -> 1.11.0)
5 лет назад
Slavi Pantaleev
329fef048f
Upgrade matrix-corporal (1.10.0 -> 1.10.1)
5 лет назад
Slavi Pantaleev
32ac4706cb
Upgrade matrix-corporal (1.9.0 -> 1.10.0)
5 лет назад
Slavi Pantaleev
43201c9e22
Upgrade matrix-corporal (1.8.0 -> 1.9.0)
5 лет назад
Slavi Pantaleev
0e69a51036
Upgrade matrix-corporal (1.7.2 -> 1.8.0)
6 лет назад
Slavi Pantaleev
fcb4f2579d
Upgrade matrix-corporal (1.7.1 -> 1.7.2)
6 лет назад
Slavi Pantaleev
1ec7cd898d
Upgrade matrix-corporal (1.7.0 -> 1.7.1)
6 лет назад
Slavi Pantaleev
ce1ce03b3d
Upgrade matrix-corporal (1.6.0 -> 1.7.0)
6 лет назад
Slavi Pantaleev
3264024055
Update matrix-corporal (1.5.0 -> 1.6.0)
6 лет назад
Slavi Pantaleev
f2f3d41649
Make matrix-corporal configuration extensible
Fixes #70 (Github Issue).
6 лет назад
Slavi Pantaleev
1bcbc4a9ba
Update matrix-corporal (1.4.0 -> 1.5.0)
6 лет назад
Slavi Pantaleev
7d3adc4512
Automatically force-pull :latest images
We do use some `:latest` images by default for the following services:
- matrix-dimension
- Goofys (in the matrix-synapse role)
- matrix-bridge-appservice-irc
- matrix-bridge-appservice-discord
- matrix-bridge-mautrix-facebook
- matrix-bridge-mautrix-whatsapp
It's terribly unfortunate that those software projects don't release
anything other than `:latest`, but that's how it is for now.
Updating that software requires that users manually do `docker pull`
on the server. The playbook didn't force-repull images that it already
had.
With this patch, it starts doing so. Any image tagged `:latest` will be
force re-pulled by the playbook every time it's executed.
It should be noted that even though we ask the `docker_image` module to
force-pull, it only reports "changed" when it actually pulls something
new. This is nice, because it lets people know exactly when something
gets updated, as opposed to giving the indication that it's always
updating the images (even though it isn't).
6 лет назад
Slavi Pantaleev
ab59cc50bd
Add support for more flexible container port exposing
Fixes #171 (Github Issue).
6 лет назад
Sylvia van Os
75b1528d13
Add the possibility to pass extra flags to the docker container
6 лет назад
Slavi Pantaleev
901516d806
Update matrix-corporal (1.3.0 -> 1.4.0)
7 лет назад
Slavi Pantaleev
a43bcd81fe
Rename some variables
7 лет назад
Slavi Pantaleev
a88b24ed2c
Update matrix-corporal (1.2.2 -> 1.3.0)
7 лет назад