Hi,
How do I handle health checks? It keep reporting unhealthy, and I tried seeing several reporting healthpoints and it wasn’t working.
I did not do the typical postgres-nakama Docker setup as I already had a postgres instance.
The web dashboard works fine.
INF server/config.go:93 > ts=2025-03-14T20:19:50.361Z msg=Successfully loaded config file path=/nakama.yml
INF main.go:140 > ts=2025-03-14T20:19:50.363Z msg=Nakama starting
INF main.go:141 > ts=2025-03-14T20:19:50.363Z msg=Node name=nakama-node-1 version=3.26.0+1645d207 runtime=go1.23.5 cpu=2 proc=2
INF main.go:142 > ts=2025-03-14T20:19:50.363Z msg=Data directory path=./data/
INF main.go:153 > ts=2025-03-14T20:19:50.363Z msg=Database connections dsns=["postgres://nakama_user:databasePasswordDev@postgres:5432/nakama_db"]
INF server/db.go:140 > ts=2025-03-14T20:19:50.380Z msg=Database information version=PostgreSQL 17.4 (Debian 17.4-1.pgdg120+2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
INF server/metrics.go:178 > ts=2025-03-14T20:19:50.387Z msg=Starting Prometheus server for metrics requests port=7354
INF server/leaderboard_rank_cache.go:140 > ts=2025-03-14T20:19:50.404Z msg=Initializing leaderboard rank cache
INF server/leaderboard_rank_cache.go:201 > ts=2025-03-14T20:19:50.404Z msg=Leaderboard rank cache initialization completed successfully cached=[] skipped=[] duration=138.482µs
INF server/runtime.go:655 > ts=2025-03-14T20:19:50.405Z msg=Initialising runtime path=data/modules
INF server/runtime.go:662 > ts=2025-03-14T20:19:50.407Z msg=Initialising runtime event queue processor
INF server/runtime.go:664 > ts=2025-03-14T20:19:50.407Z msg=Runtime event queue processor started size=65536 workers=8
INF server/runtime_go.go:2900 > ts=2025-03-14T20:19:50.407Z msg=Initialising Go runtime provider path=data/modules
INF server/runtime_go.go:2924 > ts=2025-03-14T20:19:50.407Z msg=Go runtime modules loaded
INF server/runtime_lua.go:116 > ts=2025-03-14T20:19:50.408Z msg=Initialising Lua runtime provider path=data/modules
INF server/runtime_lua.go:1256 > ts=2025-03-14T20:19:50.408Z msg=Lua runtime modules loaded
INF server/runtime_lua.go:1259 > ts=2025-03-14T20:19:50.410Z msg=Allocating minimum Lua runtime pool count=16
INF server/runtime_lua.go:1267 > ts=2025-03-14T20:19:50.410Z msg=Allocated minimum Lua runtime pool
INF server/runtime_javascript.go:647 > ts=2025-03-14T20:19:50.410Z msg=Initialising JavaScript runtime provider path=data/modules entrypoint=
INF server/runtime_javascript.go:1750 > ts=2025-03-14T20:19:50.411Z msg=JavaScript runtime modules loaded
INF server/runtime_javascript.go:1753 > ts=2025-03-14T20:19:50.411Z msg=Allocating minimum JavaScript runtime pool count=16
INF server/runtime_javascript.go:1761 > ts=2025-03-14T20:19:50.411Z msg=Allocated minimum JavaScript runtime pool
INF server/runtime.go:691 > ts=2025-03-14T20:19:50.411Z msg=Found runtime modules count=0 modules=[]
INF server/api.go:154 > ts=2025-03-14T20:19:50.413Z msg=Starting API server for gRPC requests port=25567
INF server/api.go:316 > ts=2025-03-14T20:19:50.414Z msg=Starting API server gateway for HTTP requests port=25568
INF server/console.go:235 > ts=2025-03-14T20:19:50.419Z msg=Starting Console server for gRPC requests port=7348
INF server/console.go:339 > ts=2025-03-14T20:19:50.420Z msg=Starting Console server gateway for HTTP requests port=7351
INF main.go:240 > ts=2025-03-14T20:19:50.626Z msg=Startup done