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 лет назад
Julian-Samuel Gebühr
41e1da2ff4
Make registration proxy independent of other roles, document ( #7 )
* Make registration proxy independent of other roles, document
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Fix yml issues
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Remove undefined variable (as service HAS to be exposed
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Add registration endpint
Defines the registration endpoint that should be intercepted/forwarded to the proxy
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
* Add image name
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
3 лет назад
Julian-Samuel Gebühr
d23cef541e
Redo exposing the service to nginx
The Service is now exposed by default on port 8585 and forwarded by nginx to the specified endpoint
Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
3 лет назад
Julian-Samuel Gebühr
54d5741ec1
Fix typo
3 лет назад
TheOneWithTheBraid
1da77f03b1
fix: updated default variables
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 лет назад
Julian-Samuel Gebühr
a03b5efc42
Add nginx rewrite for registration
3 лет назад
Julian-Samuel Gebühr
bdfd84e146
Use a template option for the env with variable extension
3 лет назад
Julian-Samuel Gebühr
b4fdc622fd
Remove ma1sd leftovers
3 лет назад
Julian-Samuel Gebühr
b6fee92f0e
Avoid cross-referencing of variables in role, move to group vars
3 лет назад
Julian-Samuel Gebühr
42230b6765
Make role enabled in role but turn it off in group vars
3 лет назад
TheOneWithTheBraid
6f02a916ec
feat: include matrix_ldap_registration_proxy
Fixes : #1144
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 лет назад
Julian-Samuel Gebühr
24effe36b6
Fix typo
3 лет назад
Julian-Samuel Gebühr
43bca57798
Add nginx rewrite for registration
3 лет назад
Julian-Samuel Gebühr
949ca115fe
Use a template option for the env with variable extension
3 лет назад
Julian-Samuel Gebühr
7665c5e048
Remove ma1sd leftovers
3 лет назад
Julian-Samuel Gebühr
54def0b1e1
Avoid cross-referencing of variables in role, move to group vars
3 лет назад
Julian-Samuel Gebühr
ab33024665
Make role enabled in role but turn it off in group vars
3 лет назад
TheOneWithTheBraid
fe20c5e0a8
feat: include matrix_ldap_registration_proxy
Fixes : #1144
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 лет назад