Как исправить ситуацию?
Очевидно, сделать как инструкция говорит. А там прям четко сказано, что для того, чтобы сервер был виден снаружи рекомендуется использовать реверс-прокси. Можно конечно и без него, тогда в homeserver.yaml разделе listeners: bind_addresses: ['127.0.0.1'] поменять на bind_addresses: ['0.0.0.0'] и открыть порты. Метод кривой и не безопасный, но в локалке можно.