diff --git a/app.py b/app.py index 21e332a..0e0db28 100644 --- a/app.py +++ b/app.py @@ -183,6 +183,13 @@ def forward_request(method, url, headers, body): # ROUTES # ============================================================ +@app.route("/healthz") +def health(): + return { + "status": "ok", + "known_users": len(KNOWN_EXTERNAL_USERS) + } + @app.route('/_matrix/client/v3/createRoom', methods=['POST']) def create_room(): payload = request.get_json(silent=True) or {} @@ -278,4 +285,4 @@ def invite(room_id, event_id): # ============================================================ if __name__ == '__main__': - app.run(host='0.0.0.0', port=5000) \ No newline at end of file + app.run(host='0.0.0.0', port=5000)