⚙️ Hermes Stack Status

🚨 Recent Errors

access.log

10.0.3.1 - - [12/Jul/2026:18:18:30 +0000] "GET /errors HTTP/2.0" 200 71164 "-" "-" 306 "logviewer@file" "http://127.0.0.1:8095" 105ms
10.0.3.1 - - [12/Jul/2026:18:18:31 +0000] "GET /errors HTTP/2.0" 200 71163 "-" "-" 309 "logviewer@file" "http://127.0.0.1:8095" 105ms
10.0.3.1 - - [12/Jul/2026:18:18:31 +0000] "GET /errors HTTP/2.0" 200 71162 "-" "-" 312 "logviewer@file" "http://127.0.0.1:8095" 106ms
10.0.3.1 - - [12/Jul/2026:18:18:31 +0000] "GET /errors HTTP/2.0" 200 71161 "-" "-" 315 "logviewer@file" "http://127.0.0.1:8095" 105ms
10.0.3.1 - - [12/Jul/2026:18:18:31 +0000] "GET /errors HTTP/2.0" 200 71160 "-" "-" 318 "logviewer@file" "http://127.0.0.1:8095" 105ms
10.0.3.1 - - [12/Jul/2026:18:18:32 +0000] "GET /errors HTTP/2.0" 200 0 "-" "-" 321 "logviewer@file" "http://127.0.0.1:8095" 99ms
10.0.3.1 - - [12/Jul/2026:18:18:32 +0000] "GET /errors HTTP/2.0" 200 71299 "-" "-" 324 "logviewer@file" "http://127.0.0.1:8095" 106ms
10.0.3.1 - - [12/Jul/2026:18:24:33 +0000] "GET /errors HTTP/2.0" 200 71761 "-" "-" 42 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:24:34 +0000] "GET /errors HTTP/2.0" 200 71759 "-" "-" 45 "logviewer@file" "http://127.0.0.1:8095" 106ms
10.0.3.1 - - [12/Jul/2026:18:24:34 +0000] "GET /errors HTTP/2.0" 200 71757 "-" "-" 48 "logviewer@file" "http://127.0.0.1:8095" 106ms
10.0.3.1 - - [12/Jul/2026:18:24:34 +0000] "GET /errors HTTP/2.0" 200 71760 "-" "-" 51 "logviewer@file" "http://127.0.0.1:8095" 108ms
10.0.3.1 - - [12/Jul/2026:18:24:34 +0000] "GET /errors HTTP/2.0" 200 71759 "-" "-" 54 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:24:35 +0000] "GET /errors HTTP/2.0" 200 71757 "-" "-" 57 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:24:35 +0000] "GET /errors HTTP/2.0" 200 71755 "-" "-" 60 "logviewer@file" "http://127.0.0.1:8095" 106ms
10.0.3.1 - - [12/Jul/2026:18:24:35 +0000] "GET /errors HTTP/2.0" 200 71753 "-" "-" 63 "logviewer@file" "http://127.0.0.1:8095" 106ms
10.0.3.1 - - [12/Jul/2026:18:25:17 +0000] "GET /errors HTTP/2.0" 200 71268 "-" "-" 207 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:28:32 +0000] "GET /errors HTTP/2.0" 200 71267 "-" "-" 264 "logviewer@file" "http://127.0.0.1:8095" 108ms
10.0.3.1 - - [12/Jul/2026:18:29:32 +0000] "GET /errors HTTP/2.0" 200 71266 "-" "-" 293 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:29:33 +0000] "GET /errors HTTP/2.0" 200 71265 "-" "-" 297 "logviewer@file" "http://127.0.0.1:8095" 110ms
10.0.3.1 - - [12/Jul/2026:18:29:34 +0000] "GET /errors HTTP/2.0" 200 71264 "-" "-" 301 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:29:34 +0000] "GET /errors HTTP/2.0" 200 71263 "-" "-" 305 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:29:34 +0000] "GET /errors HTTP/2.0" 200 71262 "-" "-" 309 "logviewer@file" "http://127.0.0.1:8095" 107ms
10.0.3.1 - - [12/Jul/2026:18:39:37 +0000] "GET /errors HTTP/2.0" 200 71261 "-" "-" 430 "logviewer@file" "http://127.0.0.1:8095" 118ms
10.0.3.1 - - [12/Jul/2026:18:53:25 +0000] "GET /errors HTTP/2.0" 200 70970 "-" "-" 607 "logviewer@file" "http://127.0.0.1:8095" 119ms
10.0.3.1 - - [12/Jul/2026:18:53:35 +0000] "GET /errors HTTP/2.0" 200 70970 "-" "-" 611 "logviewer@file" "http://127.0.0.1:8095" 108ms
10.0.3.1 - - [12/Jul/2026:19:05:46 +0000] "GET /errors HTTP/2.0" 200 70924 "-" "-" 793 "logviewer@file" "http://127.0.0.1:8095" 120ms
10.0.3.1 - - [12/Jul/2026:19:05:50 +0000] "GET /errors HTTP/2.0" 200 70924 "-" "-" 809 "logviewer@file" "http://127.0.0.1:8095" 109ms
10.0.3.1 - - [12/Jul/2026:19:19:36 +0000] "GET /errors HTTP/2.0" 200 71857 "-" "-" 954 "logviewer@file" "http://127.0.0.1:8095" 120ms
10.0.3.1 - - [12/Jul/2026:19:19:42 +0000] "GET /errors HTTP/2.0" 200 71857 "-" "-" 968 "logviewer@file" "http://127.0.0.1:8095" 121ms
10.0.3.1 - - [12/Jul/2026:19:30:27 +0000] "GET /errors HTTP/2.0" 200 72073 "-" "-" 1208 "logviewer@file" "http://127.0.0.1:8095" 123ms

authelia.err

Error: error occurred provisioning services: error occurred initializing main server listener for address 'tcp://127.0.0.1:9091/': listen tcp 127.0.0.1:9091: bind: address already in use
Error: error occurred provisioning services: error occurred initializing main server listener for address 'tcp://127.0.0.1:9091/': listen tcp 127.0.0.1:9091: bind: address already in use
Error: error occurred provisioning services: error occurred initializing main server listener for address 'tcp://127.0.0.1:9091/': listen tcp 127.0.0.1:9091: bind: address already in use
Error: error occurred provisioning services: error occurred initializing main server listener for address 'tcp://127.0.0.1:9091/': listen tcp 127.0.0.1:9091: bind: address already in use
Error: error occurred provisioning services: error occurred initializing main server listener for address 'tcp://127.0.0.1:9091/': listen tcp 127.0.0.1:9091: bind: address already in use
Error: error occurred provisioning services: error occurred initializing main server listener for address 'tcp://127.0.0.1:9091/': listen tcp 127.0.0.1:9091: bind: address already in use

authelia.log

time="2026-07-11T20:27:39Z" level=error msg="Error occurred while attempting to authenticate a request" error="failed to parse content of Authorization header: invalid scheme: the scheme is missing" method=GET path=/api/authz/forward-auth remote_ip=10.0.3.1
time="2026-07-11T20:27:39Z" level=error msg="Error occurred while attempting to authenticate a request" error="failed to parse content of Authorization header: invalid scheme: the scheme is missing" method=GET path=/api/authz/forward-auth remote_ip=10.0.3.1
time="2026-07-11T20:27:39Z" level=error msg="Error occurred while attempting to authenticate a request" error="failed to parse content of Authorization header: invalid scheme: the scheme is missing" method=GET path=/api/authz/forward-auth remote_ip=10.0.3.1
time="2026-07-11T20:41:18Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:55430: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T20:41:48Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:59140: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T20:43:52Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:37326: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T20:44:56Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:56830: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T20:51:44Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:55470: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T21:10:56Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:48932: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T21:18:20Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:59120: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T21:20:30Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:36804: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T21:33:15Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:41372: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T21:41:02Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:58934: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T21:50:47Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:52974: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-11T21:50:51Z" level=error msg="Failed to record 1FA authentication attempt" error="error inserting authentication attempt for user 'admin': attempt to write a readonly database" method=POST path=/api/firstfactor remote_ip=10.0.3.1 successful=true username=admin
time="2026-07-12T00:33:07Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:34596: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T00:49:07Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:54328: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T03:20:27Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:39138: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T04:29:32Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:48852: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T04:45:21Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:51098: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T05:02:26Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:51420: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T05:37:21Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:46742: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T06:07:54Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:53044: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T06:13:09Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:41518: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T06:13:51Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:34102: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T06:30:07Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:48124: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T06:56:51Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:52966: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T07:02:51Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:59476: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T07:16:51Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:57902: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408
time="2026-07-12T07:53:01Z" level=error msg="Request timeout occurred while handling request from client." error="read tcp 127.0.0.1:9091->127.0.0.1:44412: i/o timeout" method=GET path=/ remote_ip=127.0.0.1 status_code=408

beszel-agent.err

2026/07/11 20:40:52 WARN Error creating WebSocket client err="HUB_URL environment variable not set"
2026/07/11 22:08:31 WARN Error creating WebSocket client err="HUB_URL environment variable not set"
2026/07/12 11:01:04 WARN Error creating WebSocket client err="HUB_URL environment variable not set"
2026/07/12 16:49:18 WARN Error creating WebSocket client err="HUB_URL environment variable not set"
2026/07/12 18:02:01 WARN Error creating WebSocket client err="HUB_URL environment variable not set"
2026/07/12 18:23:42 WARN Error creating WebSocket client err="HUB_URL environment variable not set"

beszel.log

Error: listen tcp 127.0.0.1:8090: bind: address already in use
Error: listen tcp 127.0.0.1:8090: bind: address already in use
Error: listen tcp 127.0.0.1:8090: bind: address already in use
Error: listen tcp 127.0.0.1:8090: bind: address already in use
Error: listen tcp 127.0.0.1:8090: bind: address already in use
Error: listen tcp 127.0.0.1:8090: bind: address already in use
Error: listen tcp 127.0.0.1:8090: bind: address already in use

crash-report.err

Traceback (most recent call last):
OSError: [Errno 98] Address already in use
Traceback (most recent call last):
OSError: [Errno 98] Address already in use
Traceback (most recent call last):
OSError: [Errno 98] Address already in use
Traceback (most recent call last):
OSError: [Errno 98] Address already in use
Traceback (most recent call last):
OSError: [Errno 98] Address already in use
Traceback (most recent call last):
OSError: [Errno 98] Address already in use

glance.err

2026/07/11 17:07:13 Config has errors: page 1 must have either 1 or 2 full width columns
2026/07/12 07:10:55 Config has errors: iframe widget: source is required
2026/07/12 07:11:00 Config has errors: iframe widget: source is required
2026/07/12 07:11:01 Config has errors: iframe widget: source is required
2026/07/12 07:11:03 Config has errors: iframe widget: source is required
2026/07/12 07:11:07 Config has errors: iframe widget: source is required
2026/07/12 07:11:12 Config has errors: iframe widget: source is required
2026/07/12 11:19:32 Config has errors: extension widget: URL is required
2026/07/12 11:19:37 Config has errors: extension widget: URL is required
2026/07/12 11:19:38 Config has errors: extension widget: URL is required
2026/07/12 11:19:40 Config has errors: extension widget: URL is required
2026/07/12 11:19:43 Config has errors: extension widget: URL is required
2026/07/12 11:19:47 Config has errors: extension widget: URL is required
2026/07/12 11:19:52 Config has errors: extension widget: URL is required
2026/07/12 11:30:13 Config has errors: yaml: unmarshal errors:
2026/07/12 11:30:19 Config has errors: yaml: unmarshal errors:
2026/07/12 11:30:23 Config has errors: yaml: unmarshal errors:
2026/07/12 11:30:24 Config has errors: yaml: unmarshal errors:
2026/07/12 11:30:26 Config has errors: yaml: unmarshal errors:
2026/07/12 11:30:29 Config has errors: yaml: unmarshal errors:
2026/07/12 11:30:33 Config has errors: yaml: unmarshal errors:
2026/07/12 11:36:20 Config has errors: line 101: unknown widget type: docker
2026/07/12 11:36:24 Config has errors: line 101: unknown widget type: docker
2026/07/12 11:36:25 Config has errors: line 101: unknown widget type: docker
2026/07/12 11:36:27 Config has errors: line 101: unknown widget type: docker
2026/07/12 11:36:30 Config has errors: line 101: unknown widget type: docker
2026/07/12 11:36:34 Config has errors: line 101: unknown widget type: docker
2026/07/12 11:36:39 Config has errors: line 101: unknown widget type: docker
2026/07/12 11:59:19 Config has errors: line 109: unknown widget type: docker
2026/07/12 17:02:41 ERROR Failed fetching extension url=http://127.0.0.1:8095 error="Get \"http://127.0.0.1:8095\": dial tcp 127.0.0.1:8095: connect: connection refused"

homepage.err

Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)
Error: listen EADDRINUSE: address already in use :::7575
at <unknown> (Error: listen EADDRINUSE: address already in use :::7575)

homepage.log

[2026-07-11T19:25:11.965Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:25:12.045Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:25:12.787Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:25:12.835Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:25:13.531Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:25:13.658Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:25:13.843Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:25:13.864Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:29:30.909Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:29:30.977Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:29:30.980Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:29:31.000Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:50:30.871Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:50:30.915Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:50:30.920Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:50:30.979Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:50:30.981Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:50:31.003Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:28.570Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:28.736Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:28.749Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:28.769Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:28.774Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:28.883Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:29.061Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:29.101Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:29.104Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:29.140Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:29.143Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.
[2026-07-11T19:56:29.223Z] error: [nextauth][error] NO_SECRET Error [MissingSecretError]: Please define a `secret` in production.

info.log

2026-07-10 17:44:51,724 WARN o.s.b.w.s.s.c.AnnotationConfigServletWebServerApplicationContext [main] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2026-07-10 17:44:51,826 ERROR o.s.b.d.LoggingFailureAnalysisReporter [main]
2026-07-10 17:56:30,510 WARN o.s.b.w.s.s.c.AnnotationConfigServletWebServerApplicationContext [main] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2026-07-10 17:56:30,773 ERROR o.s.b.d.LoggingFailureAnalysisReporter [main]

pairdrop.err

Error: listen EADDRINUSE: address already in use :::3002
Error: listen EADDRINUSE: address already in use :::3002
Error: listen EADDRINUSE: address already in use :::3002
Error: listen EADDRINUSE: address already in use :::3002
Error: listen EADDRINUSE: address already in use :::3002
Error: listen EADDRINUSE: address already in use :::3002

pairdrop.log

Error: listen EADDRINUSE: address already in use :::3002
Error EADDRINUSE received, exiting process without restarting process...
Error EADDRINUSE received, exiting process without restarting process...
Error EADDRINUSE received, exiting process without restarting process...
Error EADDRINUSE received, exiting process without restarting process...
Error EADDRINUSE received, exiting process without restarting process...
Error EADDRINUSE received, exiting process without restarting process...
Error EADDRINUSE received, exiting process without restarting process...

searxng.err

searx.exceptions.SearxEngineCaptchaException: CAPTCHA (wt-wt) (suspended_time=0)
2026-07-12 17:04:48,634 ERROR:searx.engines.startpage images: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
Traceback (most recent call last):
raise SearxEngineCaptchaException(
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
2026-07-12 17:04:48,913 ERROR:searx.engines.startpage: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
Traceback (most recent call last):
raise SearxEngineCaptchaException(
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
2026-07-12 17:04:49,048 ERROR:searx.engines.startpage: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
Traceback (most recent call last):
raise SearxEngineCaptchaException(
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
2026-07-12 17:04:49,077 ERROR:searx.engines.duckduckgo: CAPTCHA (wt-wt) (suspended_time=0)
Traceback (most recent call last):
raise SearxEngineCaptchaException(suspended_time=0, message=f"CAPTCHA ({params['data'].get('kl')})")
searx.exceptions.SearxEngineCaptchaException: CAPTCHA (wt-wt) (suspended_time=0)
2026-07-12 17:04:49,170 ERROR:searx.engines.startpage: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
Traceback (most recent call last):
raise SearxEngineCaptchaException(
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
2026-07-12 18:02:06,806 ERROR:searx.engines: (PID 261) ahmia: can't register engine (loading engine failed)
2026-07-12 18:02:07,613 ERROR:searx.engines: (PID 261) torch: can't register engine (loading engine failed)
2026-07-12 18:02:07,793 ERROR:searx.engines: The "engine" field is missing for the engine named "searxng"
2026-07-12 18:02:07,794 ERROR:searx.engines: (PID 261) searxng: can't register engine (loading engine failed)
2026-07-12 18:23:48,006 ERROR:searx.engines: (PID 417) ahmia: can't register engine (loading engine failed)
2026-07-12 18:23:48,709 ERROR:searx.engines: (PID 417) torch: can't register engine (loading engine failed)
2026-07-12 18:23:48,985 ERROR:searx.engines: The "engine" field is missing for the engine named "searxng"
2026-07-12 18:23:48,985 ERROR:searx.engines: (PID 417) searxng: can't register engine (loading engine failed)
2026-07-12 19:32:33,442 ERROR:searx.botdetection: X-Forwarded-For nor X-Real-IP header is set!

searxng.log

2026-07-10 17:57:09,394 ERROR:searx.engines: (PID 17839) ahmia: can't register engine (loading engine failed)
2026-07-10 17:57:09,899 ERROR:searx.engines: (PID 17839) torch: can't register engine (loading engine failed)
2026-07-10 17:57:10,081 ERROR:searx.engines: The "engine" field is missing for the engine named "searxng"
2026-07-10 17:57:10,081 ERROR:searx.engines: (PID 17839) searxng: can't register engine (loading engine failed)

stirling-pdf.log

java.nio.file.AccessDeniedException: /opt/data/hermes-stack/stirling-pdf/pipeline
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
21:53:46.875 [scheduled-vt-4009] ERROR s.s.S.c.a.p.PipelineDirectoryProcessor - Error creating directory: /opt/data/hermes-stack/stirling-pdf/pipeline/watchedFolders
java.nio.file.AccessDeniedException: /opt/data/hermes-stack/stirling-pdf/pipeline
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
17:01:05.983 [jetty-47] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/.env: No static resource api/.env for request '/api/.env'.
17:01:09.582 [jetty-61] WARN s.s.S.e.GlobalExceptionHandler - Method not supported at /graphql: POST not allowed
17:01:09.767 [jetty-63] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/graphql: No static resource api/graphql for request '/api/graphql'.
17:01:09.863 [jetty-64] WARN s.s.S.e.GlobalExceptionHandler - Method not supported at /graphql/api: POST not allowed
17:01:09.976 [jetty-65] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/gql: No static resource api/gql for request '/api/gql'.
17:01:20.890 [jetty-167] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/shared/config.env: No static resource api/shared/config.env for request '/api/shared/config.env'.
17:01:20.903 [jetty-168] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/shared/.env: No static resource api/shared/.env for request '/api/shared/.env'.
17:01:21.702 [jetty-181] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/v1/config: No static resource api/v1/config for request '/api/v1/config'.
17:01:21.717 [jetty-183] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/swagger.json: No static resource api/swagger.json for request '/api/swagger.json'.
17:01:21.726 [jetty-183] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/graphql: No static resource api/graphql for request '/api/graphql'.
17:01:40.129 [jetty-251] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/v1/status/config: No static resource api/v1/status/config for request '/api/v1/status/config'.
17:01:40.136 [jetty-252] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/http/routers: No static resource api/http/routers for request '/api/http/routers'.
17:01:40.187 [jetty-252] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/users/admin/check: No static resource api/users/admin/check for request '/api/users/admin/check'.
17:01:40.191 [jetty-255] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/version: No static resource api/version for request '/api/version'.
17:01:40.197 [jetty-255] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/v1/me: No static resource api/v1/me for request '/api/v1/me'.
17:02:59.634 [jetty-346] WARN s.s.S.e.GlobalExceptionHandler - Method not supported at /: POST not allowed
17:03:00.754 [jetty-380] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/.env: No static resource api/.env for request '/api/.env'.
17:04:02.805 [jetty-421] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/config: No static resource api/config for request '/api/config'.
17:04:02.808 [jetty-422] WARN s.s.S.e.GlobalExceptionHandler - No resource at /api/env: No static resource api/env for request '/api/env'.

supervisord.log

2026-07-11 22:08:47,511 INFO gave up: stirling-pdf entered FATAL state, too many start retries too quickly
2026-07-12 11:19:53,509 INFO gave up: glance entered FATAL state, too many start retries too quickly
2026-07-12 11:36:40,490 INFO gave up: glance entered FATAL state, too many start retries too quickly
2026-07-12 16:16:04,475 INFO gave up: crash-report entered FATAL state, too many start retries too quickly

traefik.log

2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44818: EOF
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44828: tls: no cipher suite supported by both client and server; client offered: [c012 c007 cc14 1301 1302 cca9 c073 c072 c02c c0af c0ad c024 c00a c02b c0ae c0ac c023 c009 c008 9a c4 88 be 45 9f c0a3 c09f 6b 39 9e c0a2 c09e 67 33 16]
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44836: tls: client requested unsupported application protocols (["http/0.9" "http/1.0" "spdy/1" "spdy/2" "spdy/3" "h2c" "hq"])
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44842: tls: client requested unsupported application protocols (["hq" "h2c" "spdy/3" "spdy/2" "spdy/1" "http/1.0" "http/0.9"])
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44844: tls: client offered only unsupported versions: [302 301]
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44854: EOF
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44858: EOF
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44866: tls: no cipher suite supported by both client and server; client offered: [16 33 67 c09e c0a2 9e 39 6b c09f c0a3 9f 45 be 88 c4 9a c008 c009 c023 c0ac c0ae c02b c00a c024 c0ad c0af c02c c072 c073 cca9 cc14 c007 c012 c013 c027 c02f c014 c028 c030 c060 c061 c076 c077 cca8 cc13 c011 a 2f 3c c09c c0a0 9c 35 3d c09d c0a1 9d 41 ba 84 c0 7 4 5]
2026-07-12T19:17:58Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44878: EOF
2026-07-12T19:23:45Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44190: EOF
2026-07-12T19:23:45Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44196: EOF
2026-07-12T19:23:45Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44204: tls: no cipher suite supported by both client and server; client offered: [c012 c007 cc14 1301 1302 cca9 c073 c072 c02c c0af c0ad c024 c00a c02b c0ae c0ac c023 c009 c008 9a c4 88 be 45 9f c0a3 c09f 6b 39 9e c0a2 c09e 67 33 16]
2026-07-12T19:23:45Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44218: tls: client requested unsupported application protocols (["http/0.9" "http/1.0" "spdy/1" "spdy/2" "spdy/3" "h2c" "hq"])
2026-07-12T19:23:45Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44228: tls: client requested unsupported application protocols (["hq" "h2c" "spdy/3" "spdy/2" "spdy/1" "http/1.0" "http/0.9"])
2026-07-12T19:23:45Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44242: tls: client offered only unsupported versions: [302 301]
2026-07-12T19:23:46Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44246: EOF
2026-07-12T19:23:46Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44256: EOF
2026-07-12T19:23:46Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44268: tls: no cipher suite supported by both client and server; client offered: [16 33 67 c09e c0a2 9e 39 6b c09f c0a3 9f 45 be 88 c4 9a c008 c009 c023 c0ac c0ae c02b c00a c024 c0ad c0af c02c c072 c073 cca9 cc14 c007 c012 c013 c027 c02f c014 c028 c030 c060 c061 c076 c077 cca8 cc13 c011 a 2f 3c c09c c0a0 9c 35 3d c09d c0a1 9d 41 ba 84 c0 7 4 5]
2026-07-12T19:23:46Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:44280: EOF
2026-07-12T19:23:51Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"
2026-07-12T19:27:04Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:32982: tls: client offered only unsupported versions: [302 301]
2026-07-12T19:27:05Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:45566: tls: client offered only unsupported versions: [301]
2026-07-12T19:27:07Z DBG log/log.go:244 > http: TLS handshake error from 10.0.3.1:45584: tls: client offered only unsupported versions: []
2026-07-12T19:28:57Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"
2026-07-12T19:28:57Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"
2026-07-12T19:28:57Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"
2026-07-12T19:28:57Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"
2026-07-12T19:28:57Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"
2026-07-12T19:28:57Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"
2026-07-12T19:28:57Z DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:182 > 499 Client Closed Request error="context canceled"

uptime-kuma.err

If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
Error: EACCES: permission denied, stat '/opt/data/hermes-stack/uptime-kuma-src/dist/settings/general'

uptime-kuma.log

Trace: Error: listen EADDRINUSE: address already in use :::3001
at process.unexpectedErrorHandler (/opt/data/hermes-stack/uptime-kuma-src/server/server.js:2013:13)
at process._fatalException (node:internal/process/execution:155:25)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues

valaxy.err

ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use
ERROR failed to start server. error:
Error: Port 3333 is already in use

valaxy.log

ERROR failed to start server. error:
Error: Port 3333 is already in use

watcharr.log

time=2026-07-10T18:18:43.182Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-10T18:25:13.132Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-10T18:25:13.132Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-10T18:25:45.208Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-10T18:25:45.208Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-10T18:25:45.310Z level=ERROR source=server/watcharr.go:308 msg="UI ERR @ command wait" error="exit status 1"
time=2026-07-10T18:26:13.593Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-10T18:26:13.593Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-10T18:26:13.694Z level=ERROR source=server/watcharr.go:308 msg="UI ERR @ command wait" error="exit status 1"
time=2026-07-10T18:26:38.202Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-10T18:26:38.203Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-10T20:04:12.043Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-10T20:04:12.043Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-11T15:52:19.670Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-11T15:52:19.670Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-11T16:01:27.316Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-11T16:01:27.316Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-11T16:01:27.813Z level=ERROR source=server/watcharr.go:308 msg="UI ERR @ command wait" error="exit status 1"
time=2026-07-11T16:50:27.720Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-11T16:50:27.720Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-11T22:08:32.012Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-11T22:08:32.012Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-12T11:01:05.208Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-12T11:01:05.208Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-12T16:49:18.779Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-12T16:49:18.779Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-12T18:02:02.531Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-12T18:02:02.531Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"
time=2026-07-12T18:23:43.074Z level=ERROR source=igdb/igdb.go:175 msg="IGDB init client id and or secret not provided"
time=2026-07-12T18:23:43.074Z level=ERROR source=game/router.go:51 msg="GameRoutes: Twitch init failed!" error="client id and or secret not provided"