matrix-docker-ansible-deploy icon indicating copy to clipboard operation
matrix-docker-ansible-deploy copied to clipboard

Collapse matrix_dendrite_registration_disabled and matrix_synapse_enable_registration in one var

Open TheLillo opened this issue 2 years ago • 4 comments

Should be use something like matrix_homeserver_registration_disabled (or something like that) instead of having two different vars for the same feature #1620

TheLillo avatar Feb 10 '22 21:02 TheLillo

I understand that currently you can only choose one or the other but personally I would love the option to run two (or more!) homeserver implementations at the same time.

aaronraimist avatar Feb 10 '22 23:02 aaronraimist

How would running 2 or more at the same time work?

spantaleev avatar Feb 11 '22 05:02 spantaleev

They would have to use separate domains of course but I wouldn't think it would be that difficult. Not sure how many people would use it though so may not be worth it.

It would be nice for me though to be able to have Synapse, Dendrite, and Conduit for testing things like https://github.com/vector-im/element-ios/pull/5510.

aaronraimist avatar Feb 11 '22 06:02 aaronraimist

Well this request is for the policy, not for run more than one implementation at the same time. By default the two server's playbook (Dendrite and Synapse) have the opposite behavior. This could be an security issue for someone who migrate from one to the other. Having the same keyword would be great in term of policy definition

TheLillo avatar Feb 11 '22 15:02 TheLillo