update terranix matrix

This commit is contained in:
Ingolf Wagner 2024-04-04 21:43:26 +02:00
parent e4eaf29412
commit febb509b10
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B

View file

@ -4,13 +4,14 @@ let
# 2. test with : https://federationtester.matrix.org/#terranix.org # 2. test with : https://federationtester.matrix.org/#terranix.org
# 3. info at : https://silvio.github.io/docker-matrix/Example.configs.html # 3. info at : https://silvio.github.io/docker-matrix/Example.configs.html
name = "terranix";
domain = "terranix.org"; domain = "terranix.org";
baseUrl = "https://matrix.${domain}"; baseUrl = "https://matrix.${domain}";
synapse_port = 8008; synapse_port = 8008;
federation_port = 8448; federation_port = 8448;
matrix_create_user = pkgs.writers.writeBashBin "matrix-create-user-${domain}" '' matrix_create_user = pkgs.writers.writeBashBin "matrix-create-user-${name}" ''
${pkgs.matrix-synapse}/bin/register_new_matrix_user \ ${pkgs.matrix-synapse}/bin/register_new_matrix_user \
-k $( ${pkgs.gojq}/bin/gojq \ -k $( ${pkgs.gojq}/bin/gojq \
--yaml-input \ --yaml-input \
@ -55,8 +56,7 @@ in
}; };
users.groups.matrix-synapse.gid = config.ids.gids.matrix-synapse; users.groups.matrix-synapse.gid = config.ids.gids.matrix-synapse;
# todo : mount postgresql folder in a dedicated zfs pool containers."matrix-${name}" = {
containers.matrix-terranix = {
autoStart = true; autoStart = true;
privateNetwork = false; privateNetwork = false;