From 17a704ccdab1acddb21b49873057a90090f866ff Mon Sep 17 00:00:00 2001 From: Nick Mills-Barrett Date: Fri, 19 Dec 2025 12:14:59 +0000 Subject: [PATCH] Add link to PKI setup in Docker image instructions --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6a0b2cf5..31ee3e1a 100644 --- a/README.md +++ b/README.md @@ -96,6 +96,7 @@ If you're looking to run against a custom Dockerfile, it must meet the following - The Dockerfile must `EXPOSE 8008` and `EXPOSE 8448` for client and federation traffic respectively. - The homeserver should run and listen on these ports. +- The homeserver should listen on plain HTTP for client traffic and HTTPS for federation traffic. See [Complement PKI](#Complement-PKI) below. - The homeserver should become healthy within `COMPLEMENT_SPAWN_HS_TIMEOUT_SECS` if a `HEALTHCHECK` is specified in the Dockerfile. - The homeserver needs to `200 OK` requests to `GET /_matrix/client/versions`. - The homeserver needs to manage its own storage within the image.