Slavi Pantaleev
d6bf789710
Remove `matrix_container_global_registry_prefix` variable
This is done for a few reasons:
- less globals and more indepdendence for each role is better. We rely
on various externally-hosted roles and they don't rely on this global
either.
- `matrix_container_global_registry_prefix` could make people think they
could just override this variable and have all their images pull from
elsewhere. This is rarely the case, unless you've taken special care
to mirror all the various components (from their respective
registries) to your own. In such a case, you probably know what you're
mirroring and can adjust individual variables.
- nowadays, various components live on different registries.
With Docker Inc tightening rate limits for Docker Hub, it's even more
likely that we'll see increased diversity in where images are hosted
1 年之前
Suguru Hirahara
812e6686e0
Update files for matrix-appservice-webhooks: add the common section "Troubleshooting"
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 年之前
Slavi Pantaleev
9f2eff2ac7
Respect `devture_systemd_docker_base_docker_service_name`
Related to 0241c71a4c
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3270#issuecomment-2143782962
With this change, it should be possible for people to adjust the Docker
dependency from `docker.service` to something else (e.g. `pkg-ContainerManager-dockerd.service`),
or to completely eliminate it by setting `devture_systemd_docker_base_docker_service_name` to an empty string.
This makes it easier for people to use the playbook against a Synology DSM server.
1 年之前
Slavi Pantaleev
a5618a893b
Move matrix-bridge-appservice-webhooks to its own container network
2 年之前
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
d073c7ecb3
More ansible-lint fixes
3 年之前
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
3 年之前
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
3 年之前
HarHarLinks
3d47b44d64
avoid namespace collisions between webhook bridges
4 年之前
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 年之前
GoliathLabs
7dffd44171
Updated: webhooks image tag to v1.0.3-01
4 年之前
HarHarLinks
b50494e5b3
pin appservice-webhooks version v1.0.2-01
4 年之前
HarHarLinks
c2f3586ac6
switch appservice-webhooks fork
turt2live/matrix-appservice-webhooks -> redoonetworks/matrix-appservice-webhooks
4 年之前
Slavi Pantaleev
a9e222d523
Remove useless variable (matrix_appservice_webhooks_control_room_id)
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1447
Seems like there's such a variable in the
`matrix-bridge-appservice-slack` role, which is probably where it got
copied over from.
4 年之前
boris runakov
d3a9ec98de
refactoring
4 年之前
boris runakov
1ec67f49b0
replaced 8008 where possible
4 年之前
Slavi Pantaleev
b5d8444764
Add self-building support to matrix-bridge-appservice-webhooks
4 年之前
Michael Collins
98e6cd685d
sync with previous repo
4 年之前
Michael-GMH
89cb5a3d7a
GMH v0.4.2 update
5 年之前
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 年之前
Ahmad Haghighi
f52a8b6484
use custom docker registry
5 年之前
Béla Becker
2d7e7680e5
matrix.{{ matrix_domain }} -> {{ matrix_server_fqn_matrix }}
5 年之前
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
ccabc82d4c
Use more fully-qualified container images
This is both for consistency with 93cc71cb69976c
and for making things more obvious.
5 年之前
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
5 年之前
Slavi Pantaleev
be6c048abe
Remove useless matrix_appservice_webhooks_webhooks_port
In relation to #392 (Github Issue)
6 年之前
David Gnedt
73d0bf7170
Fix regex in matrix_appservice_webhooks_registration_yaml
6 年之前
Björn Marten
f9d518796b
Correct regex in matrix_appservice_webhooks_registration_yaml
6 年之前
Björn Marten
80e4eb9ab7
Remove file logging completely
6 年之前
Björn Marten
268e1d0c80
Remove appearance section in matrix_appservice_webhooks_configuration_yaml due to not being used
6 年之前
Björn Marten
208d5d0fda
Adjust log level choices to verbose and info
6 年之前
Björn Marten
a8476c1b8e
Mention that the bridge itself expects its own domain and not '/appservice-webhooks'
6 年之前
Björn Marten
3a80616185
Change logging behaviour to only stdout with configurable verbosity (default: info)
6 年之前
Björn Marten
9892eac789
Adjust API secret to be a configurable and required variable
6 年之前
Björn Marten
50bf8c8dd7
Add matrix-appservice-webhooks role.
6 年之前