Suguru Hirahara
6b21b03e71
Apply the review
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
5 ay önce
Suguru Hirahara
a79b4e2e7f
Replace `matrix_bridge_zulip` with `matrix_zulip_bridge` for now
Refer to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4695#discussion_r2485317210
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
5 ay önce
Suguru Hirahara
313737eafd
Replace "matrixzulipbridge" with "zulip", etc.
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
5 ay önce
Suguru Hirahara
a0c1918112
Run ansible-lint for files in tasks/
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
5 ay önce
Suguru Hirahara
b67b7a4f7b
Replace "Heisenbridge" to "MatrixZulipBridge" to "heisenbridge" to "matrixzulipbridge", respectively
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
5 ay önce
Suguru Hirahara
898fc1eb28
Add MatrixZulipBridge: copy matrix-bridge-heisenbridge
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
5 ay önce
Suguru Hirahara
d403a7e4ae
Add license information to files for matrix-bridge-heisenbridge
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 yıl önce
Slavi Pantaleev
a04f6f4e3d
Optimize uninstall tasks a bit
- forego removing Docker images - it's not effective anyway, because it
only removes the last version.. which is a drop in the bucket, usually
- do not reload systemd - it's none of our business. `--tags=start`,
etc., handle this
- combine all uninstall tasks under a single block, which only runs if
we detect traces (a leftover systemd .service file) of the component.
If no such .service is detected, we skip them all. This may lead to
incorect cleanup in rare cases, but is good enough for the most part.
3 yıl önce
Slavi Pantaleev
835d2e9581
matrix_systemd_path -> devture_systemd_docker_base_systemd_path (via com.devture.ansible.role.systemd_docker_base)
3 yıl önce
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 yıl önce
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
3 yıl önce
Slavi Pantaleev
34cdaade08
Use fully-qualified module names for builtin Ansible modules
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1939
3 yıl önce
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 yıl önce
Slavi Pantaleev
735c966ab6
Disable systemd services when stopping to uninstall them
Until now, we were leaving services "enabled"
(symlinks in /etc/systemd/system/multi-user.target.wants/).
We clean these up now. Broken symlinks may still exist in older
installations that enabled/disabled services. We're not taking care
to fix these up. It's just a cosmetic defect anyway.
4 yıl önce
Michael Collins
98e6cd685d
sync with previous repo
4 yıl önce
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
4 yıl önce
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
4 yıl önce
Michael Sasser
7578a355c4
heisenbridge fix service name
4 yıl önce
Michael-GMH
85777e8f96
merge with upstream
4 yıl önce
Toni Spets
544915ff76
Add Heisenbridge
5 yıl önce