Townsend
f2f9472c4a
Improved dynamic DNS
11 месяцев назад
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 лет назад