Slavi Pantaleev
6a52be7987
Add (native) Traefik support to matrix-client-hydrogen
Previously, it had to go through matrix-nginx-proxy.
It's exposed to Traefik directly via container labels now
Serving at a path other than `/` doesn't work well yet.
пре 3 година
Matthew Cengia
3453fff901
Use upstream Docker image for amd64 rather than self-build
пре 3 година
Slavi Pantaleev
2688e8bfc3
Optimize initial installation by not reloading systemd after each .service install
We expect `--tags=start` to handle systemd reloading, so we don't need
to do it manually each time we install/uninstall a .service file.
пре 3 година
Slavi Pantaleev
d3bd1ca024
matrix_*_retries_{count,delay} -> devture_playbook_help_*_retries_{count,delay}
пре 3 година
Slavi Pantaleev
835d2e9581
matrix_systemd_path -> devture_systemd_docker_base_systemd_path (via com.devture.ansible.role.systemd_docker_base)
пре 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 година
Sebastian Gumprich
48388a3d96
use fqcns for some task
Signed-off-by: Sebastian Gumprich <github@gumpri.ch>
пре 3 година
Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
пре 3 година
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
пре 3 година
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 година
Slavi Pantaleev
2df993977a
Ensure git cloning when self-building is done with the matrix user, not root
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1749
пре 3 година
Aine
2da3768b20
Added retries to the docker pulls ( #1701 )
пре 4 година
Aine
701591e87e
Added retries to the docker pulls
пре 4 година
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
пре 4 година
Aaron Raimist
02c1756135
Upgrade Hydrogen (0.2.19 -> 0.2.23)
пре 4 година
Slavi Pantaleev
39fa852ed6
Remove unnecessary if checks
Should have been done in 63f5a88fa0 .
пре 4 година
Slavi Pantaleev
63f5a88fa0
Separate install/uninstall tasks for Element and Hydrogen
пре 4 година
Aaron Raimist
f7e614b644
Add comment explaining why this step goes here
пре 4 година
Aaron Raimist
82641092a7
Revert "Move some related tasks closer together in matrix-client-hydrogen"
This reverts commit e913347fe1 .
пре 4 година
Slavi Pantaleev
e913347fe1
Move some related tasks closer together in matrix-client-hydrogen
пре 4 година
Michael Collins
98e6cd685d
sync with previous repo
пре 4 година
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
пре 4 година
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
пре 4 година
Michael-GMH
85777e8f96
merge with upstream
пре 4 година
Aaron Raimist
3c0452ff5a
Remove unnecessary bind for config.json, use proper nginx.conf
пре 4 година
Aaron Raimist
1633f61018
Only install config.json when self building
пре 4 година
Aaron Raimist
9437f78c9e
Build using custom config.json, add CSP, update to 0.1.53
пре 4 година
Aaron Raimist
ca361af616
Add Hydrogen
пре 4 година