500 error - Docker problem

I got Gitea setup the following way:

[INTERNET] —> [CLOUDFLARE] —> [NGINX Proxy] —> [GITEA]

i have made the right real_ip_header so the real ip’s are seeing

You can login in fine and brows the repo’s and after a couple of clicks it suddenly goes white screen.

The error i see in docker log:

2023/01/24 21:57:10 …ers/web/auth/auth.go:162:SignIn() [E] [63d04626-2] UserSignIn: dial tcp 172.37.0.1:3306: connect: connection refused
2023/01/24 21:57:10 [63d04626-2] router: completed GET /user/login for 92.x.x.x:0, 0 in 1.3ms @ auth/auth.go:152(auth.SignIn)
2023/01/24 21:57:12 [63d0460a-4] router: completed GET /user/events for 92.x.x.x:0, 200 OK in 29436.0ms @ events/events.go:19(events.Events)
2023/01/24 21:57:12 [63d04610-4] router: completed GET /user/events for 92.x.x.x:0, 200 OK in 23532.2ms @ events/events.go:19(events.Events)
2023/01/24 21:57:12 [63d04619-2] router: completed GET /user/events for 92.x.x.x:0, 200 OK in 14563.9ms @ events/events.go:19(events.Events)
2023/01/24 21:57:12 [63d0461b-2] router: completed GET /user/events for 92.x.x.x:0, 200 OK in 13076.7ms @ events/events.go:19(events.Events)
2023/01/24 21:57:12 [63d04614-4] router: completed GET /user/events for 92.x.x.x:0, 200 OK in 19777.7ms @ events/events.go:19(events.Events)
2023/01/24 21:57:12 [63d04616-4] router: completed GET /user/events for 92.x.x.x:0, 200 OK in 17369.2ms @ events/events.go:19(events.Events)
2023/01/24 21:57:19 …ces/mirror/mirror.go:102:Update() [E] [63d0462f] MirrorsIterate: dial tcp 172.37.0.1:3306: connect: connection refused
2023/01/24 21:57:19 …rvices/cron/tasks.go:118:func2() [E] [63d0462f] CreateNotice: dial tcp 172.37.0.1:3306: connect: connection refused

So it randomly it throws connection refused to the database, in the DB logs i do not see any blocks or any problem