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 ano atrás
Slavi Pantaleev
c0afcaa2e3
Replace (almost) all matrix-org/synapse references with element-hq/synapse
Issues and Pull Requests were not migrated to the new
organization/repository, so `matrix-org/synapse/pull` and
`matrix-org/synapse/issues` references were kept as-is.
`matrix-org/synapse-s3-storage-provider` references were also kept,
as that module still continues living under the `matrix-org` organization.
This patch mainly aims to change documentation-related things, not actual
usage in full yet. For polish that, another more comprehensive patch is coming later.
2 anos atrás
Slavi Pantaleev
7ec6fd3dfe
Make bridges/bots use matrix_addons_homeserver_client_api_url (instead of matrix_homeserver_container_url)
2 anos atrás
Slavi Pantaleev
835f623bb8
Move matrix-bot-go-neb to its own container network
2 anos atrás
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
2 anos atrás
Slavi Pantaleev
10b5350370
Add Traefik support to Go-NEB bot
Completely untested.
3 anos atrás
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 anos atrás
Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
3 anos atrás
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
3 anos atrás
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
3 anos atrás
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 anos atrás
Slavi Pantaleev
cba605a8b7
Fix go-neb sample configuration to not clash with Jinja2
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1544
4 anos atrás
Michael Collins
98e6cd685d
sync with previous repo
4 anos atrás
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
4 anos atrás
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
4 anos atrás
Slavi Pantaleev
77d598b315
Fix Go-NEB variable definitions using the wrong type
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/969
5 anos atrás
Michael
5a6bdb0c3d
merge upstream
5 anos atrás
Yannick Goossens
86cf5d8c74
api_key doesn't seem to work for the imgur service, using client_id works
5 anos atrás
Yannick Goossens
a640d8f9a6
Remove hard coded references to homeserver and matrix domain
5 anos atrás
Yannick Goossens
9689948e73
Use the matrix_domain var for the AcceptVerificationFromUsers field
5 anos atrás
Yannick Goossens
20c6bd686e
Added the matrix_bot_go_neb_container_http_host_bind_port variable to allow the container to expose its listen port
5 anos atrás
Yannick Goossens
ce14e3e8af
Enable the bot in the role and disable it in the group_vars
5 anos atrás
Yannick Goossens
51e2547484
Added support for the Go-NEB bot
5 anos atrás