Suguru Hirahara
0bbe13b474
Add license information to files for matrix-conduit
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Slavi Pantaleev
c47eca389b
Rework all roles to include `component_(docker|container)_image_registry_prefix*` variables
This:
- brings consistency - no more mixing `_name_prefix` and `_registry_prefix`
- adds extensibility - a future patch will allow reconfiguring all registry prefixes for all roles in the playbook
We still have `_docker_` vs `_container_` inconsistencies.
These may be worked on later.
1 year ago
Slavi Pantaleev
96b3cb8392
Do not auto-add lightning bolt suffix to displayname for newly registered Conduit users
This makes it consistent with other homeserver implementations, which
do not mess with the displayname by adding suffixes.
1 year ago
Suguru Hirahara
61ace3a063
Edit lines for `vars.yml` ( #3933 )
* Simplify paths to vars.yml if referred multiple times
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
* Fix the filename: vars.yaml → vars.yml
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
---------
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
Co-authored-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
7aab3a4f83
Replace <host> with matrix.example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
renovate[bot]
85d0b442d2
Update matrixconduit/matrix-conduit Docker tag to v0.9.0
1 year ago
renovate[bot]
7f47ba4b3d
chore(deps): update matrixconduit/matrix-conduit docker tag to v0.8.0
1 year ago
Slavi Pantaleev
4224741130
Remove a few remaining hardcoded docker.service references
Continuation of 9f2eff2ac7
Provoked by 7749048bf8
(https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3353 )
1 year ago
renovate[bot]
a10b68d2d5
chore(deps): update matrixconduit/matrix-conduit docker tag to v0.7.0
1 year ago
Slavi Pantaleev
dd6ee2dd14
Fix incorrect Conduit configuration template path
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3248
1 year ago
Samuel Meenzen
bb59e82bca
fix: actually allow overriding the conduit config template
2 years ago
Slavi Pantaleev
f3a9a2b35e
Make post-start delay for matrix-conduit configurable
2 years ago
Slavi Pantaleev
b91ad453be
Adjust TLS variables for homeservers to follow devture_traefik_config_entrypoint_web_secure_enabled (via matrix_federation_traefik_entrypoint_tls)
2 years ago
Slavi Pantaleev
4d66c14fd5
Add support for the internal Traefik entrypoint to Conduit
2 years ago
Slavi Pantaleev
b2aeb8cde9
Rename label-related variables for homeservers
We'd be adding integration with an internal Traefik entrypoint
(`matrix_playbook_internal_matrix_client_api_traefik_entrypoint`),
so renaming helps disambiguate things.
There's no need for deperecation tasks, because the old names
have only been part of this `bye-bye-nginx-proxy` branch and not used by
anyone publicly.
2 years ago
Slavi Pantaleev
9ae8ccac36
Add matrix_conduit_hostname
2 years ago
Slavi Pantaleev
4639eebf12
Add native Traefik support to matrix-conduit
2 years ago
Slavi Pantaleev
6766216fcb
Wire Conduit to advertise usage of the Coturn TURN server
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3089
2 years ago
Slavi Pantaleev
9488e3857a
Put all homeservers in the matrix-homeserver container network
2 years ago
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
2 years ago
Samuel Meenzen
62a086d3e2
Update conduit 0.5.0 -> 0.6.0
2 years ago
Slavi Pantaleev
cdd23aafc6
Add matrix_conduit_container_network/matrix_conduit_container_additional_networks
3 years ago
Samuel Meenzen
33fb5a4665
Upgrade Conduit (0.4.0 -> 0.5.0)
3 years ago
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