1cbbad9ff9
Server-side homeserver.yaml on organic-machine VPS: - encryption_enabled_by_default_for_room_type: invite -> all - presence.enabled: false (block EDU metadata leak) - url_preview_enabled: false (block SSRF + IP leak) - msc4108 rendezvous endpoint uncommented (QR login) Synapse restarted, /versions shows e2ee_forced.* + msc4108 unstable features active. Backup at synapse_data/homeserver.yaml.bak.1779659423. Issues opened for remaining gaps: - 0165 LUKS for media_store (at-rest encryption) - 0166 LiveKit TURN deploy (NAT traversal gap) - 0167 STUN leak to Google (hardcode external_ip) - 0168 UDP range expand 200 -> 500 - 0169 LIVEKIT_SECRET rotation (audit exposure) - 0170 livekit.example.yaml rename hygiene Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1.6 KiB
1.6 KiB
id, title, status, type, domain, scope, priority, depends, blocks, related, created, updated, tags
| id | title | status | type | domain | scope | priority | depends | blocks | related | created | updated | tags | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0170 | Renombrar livekit.example.yaml -> livekit.yaml en bind mount | pendiente | chore |
|
app:element_matrix_chat | baja | 2026-05-24 | 2026-05-24 |
|
0170 — Renombrar livekit.example.yaml -> livekit.yaml en bind mount
Status: pendiente Created: 2026-05-24 Type: chore Priority: baja Domain: matrix Scope: app:element_matrix_chat Depends: — Blocks: —
Problema
configs/livekit/livekit.yaml mantiene los comentarios "Copy this file..." del template original. Funciona pero confunde: parece config sin completar. El bind mount apunta directo a este archivo, asi que renombrar limpiamente el archivo template y mantener livekit.yaml limpio para mantenimiento.
Objetivo
livekit.yaml limpio sin comentarios de "example", livekit.example.yaml separado como referencia template inicial en repo.
Plan
- Crear
configs/livekit/livekit.example.yamlcon plantilla limpia (placeholders). - Eliminar comentarios "Copy this file..." del
livekit.yamlactual. - Verificar
.gitignorecubrelivekit.yamlreal pero nolivekit.example.yaml. - Commit en
egutierrez/element_matrix_chat.
Acceptance
head -3 configs/livekit/livekit.yamlNO menciona "example".configs/livekit/livekit.example.yamlversionado.- Stack restart sin cambios funcionales.
Definition of Done
- PR mergeado en
dataforge/element_matrix_chat.
Notas
Tarea de higiene puro. Cero impacto runtime. Mejora onboarding futuro si otro operador clona el repo.