Slavi Pantaleev
a1f6ee4dc9
Improve compatibility with ansible-core>=2.19.0 by not reaching into `vars`
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
8ヶ月前
Townsend
f2f9472c4a
Improved dynamic DNS
1年前
Suguru Hirahara
cb18b5235f
Add license information to files for matrix-dynamic-dns
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
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年前
Slavi Pantaleev
c96a0156c0
Make matrix-dynamic-dns use 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
89648cf58e
Fix some ansible-lint-reported warnings
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年前
Michael Collins
98e6cd685d
sync with previous repo
4年前
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
4年前
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
4年前
Slavi Pantaleev
8782919d85
Ensure matrix_dynamic_dns_domain_configurations contains configurations
If `matrix_dynamic_dns_enabled`, we'd like to ensure there's at least
one configuration defined.
Related to #681 (Github Pull Request)
5年前
Slavi Pantaleev
97a7c8b0f0
Fix matrix_dynamic_dns_domain_configurations validation check
- `item` was undefined
- `'key' in configurations == ''` was doing the wrong thing
Related to #681 (Github Pull Request)
5年前
Scott Crossen
e894befd87
Updates to reviewer comments
5年前
Scott Crossen
19721be8b1
removed dhcp option
5年前
Scott Crossen
de1511b4bb
Fixed valdiation
5年前
Scott Crossen
51cca4c312
Added containerization
5年前
Scott Crossen
1f988969a5
Added role for dynamic dns
5年前