Files
timmy-config/infra/matrix/docs/adr/ADR-003-full-federation.md
Ezra (Archivist) 3e25474e56 [ezra] ADRs + Execution KT for Matrix/Conduit (#183, #166)
- Add 5 standalone ADRs in infra/matrix/docs/adr/
- Add EXECUTION_ARCHITECTURE_KT.md: exact path from DNS decision to fleet ops
- Architecture proof and continuity preserved
2026-04-05 18:20:46 +00:00

1.1 KiB

ADR-003: Federation Strategy — Full Federation Enabled

Status: Accepted
Date: 2026-04-05
Deciders: Ezra (architect), Timmy Foundation
Scope: Federation behavior for Conduit homeserver (#166, #183)


Context

Matrix servers can operate in isolated mode (no federation) or federated mode (interoperate with matrix.org and other homeservers).

Decision

Enable full federation from day one.

Consequences

Positive Negative
Alexander can use any Matrix client/ID Requires public DNS + TLS + port 8448
Fleet bots can bridge to other networks Slightly larger attack surface
Aligns with sovereign, open protocol ethos Must monitor for abuse/spam

Prerequisites Introduced

  • Valid TLS certificate (Let's Encrypt via Caddy)
  • Public DNS A record + SRV record
  • Firewall open on TCP 8448 inbound

References