-module(jchat_http_health). -export([init/2]). init(Req0, State) -> Health = #{ <<"status">> => <<"ok">>, <<"timestamp">> => jchat_utils:now_iso8601(), <<"version">> => <<"0.1.0">>, <<"config">> => #{ <<"api_domain">> => list_to_binary(jchat_config:api_domain()), <<"web_domain">> => list_to_binary(jchat_config:web_domain()) } }, Req1 = cowboy_req:reply(200, #{ <<"content-type">> => <<"application/json; charset=utf-8">>, <<"access-control-allow-origin">> => <<"*">> }, jchat_utils:json_encode(Health), Req0), {ok, Req1, State}.