chore: auto-commit (2 archivos)
- configs/homeserver.yaml.template - scripts/setup.sh Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+17
-2
@@ -99,8 +99,23 @@ if [ ! -f synapse_data/homeserver.yaml ]; then
|
||||
echo -e "${GREEN}✅ Configuración base de Synapse generada${NC}"
|
||||
echo -e "${YELLOW}🔧 Aplicando configuraciones personalizadas...${NC}"
|
||||
|
||||
# Aquí podrías aplicar modificaciones automáticas al homeserver.yaml
|
||||
# Por ahora, usamos la configuración manual existente
|
||||
# E2EE por defecto en salas privadas/invite — idempotente.
|
||||
HS_YAML="synapse_data/homeserver.yaml"
|
||||
if [ -f "$HS_YAML" ] && ! grep -q "^encryption_enabled_by_default_for_room_type:" "$HS_YAML"; then
|
||||
echo "" >> "$HS_YAML"
|
||||
echo "# Cifrado E2EE por defecto en salas privadas + DMs (aplicado por setup.sh)" >> "$HS_YAML"
|
||||
echo "encryption_enabled_by_default_for_room_type: invite" >> "$HS_YAML"
|
||||
echo -e "${GREEN}🔒 Cifrado E2EE por defecto activado (invite rooms)${NC}"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Idempotente tambien para instancias ya generadas: asegurar la directiva.
|
||||
HS_YAML="synapse_data/homeserver.yaml"
|
||||
if [ -f "$HS_YAML" ] && ! grep -q "^encryption_enabled_by_default_for_room_type:" "$HS_YAML"; then
|
||||
echo "" >> "$HS_YAML"
|
||||
echo "# Cifrado E2EE por defecto en salas privadas + DMs (aplicado por setup.sh)" >> "$HS_YAML"
|
||||
echo "encryption_enabled_by_default_for_room_type: invite" >> "$HS_YAML"
|
||||
echo -e "${GREEN}🔒 Cifrado E2EE por defecto activado (invite rooms) en homeserver.yaml existente${NC}"
|
||||
fi
|
||||
|
||||
echo -e "${BLUE}🐳 Iniciando contenedores...${NC}"
|
||||
|
||||
Reference in New Issue
Block a user