{"timestamp":"2026-07-02T01:06:29.618Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T01:06:29.619Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T01:06:29.704Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T01:06:29.718Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.","contentLength":"-","reqId":"ds5h637v"}
{"timestamp":"2026-07-02T01:06:29.720Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"ds5h637v"}
{"timestamp":"2026-07-02T01:06:30.486Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.","contentLength":"-","reqId":"186rj5yv"}
{"timestamp":"2026-07-02T05:49:40.980Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T05:49:40.982Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T05:49:41.054Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T05:49:41.067Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.","contentLength":"-","reqId":"6wg31t9k"}
{"timestamp":"2026-07-02T05:49:41.068Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"6wg31t9k"}
{"timestamp":"2026-07-02T05:49:41.753Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.","contentLength":"-","reqId":"27j06res"}
{"timestamp":"2026-07-02T08:55:09.852Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T08:55:09.853Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T08:55:09.945Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T08:55:09.957Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_8 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.0 Mobile/15","contentLength":"-","reqId":"9al1ofwd"}
{"timestamp":"2026-07-02T08:55:09.959Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"9al1ofwd"}
{"timestamp":"2026-07-02T08:55:10.756Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"okhttp/5.3.0","contentLength":"-","reqId":"62d5ra07"}
{"timestamp":"2026-07-02T08:55:11.048Z","level":"INFO","category":"REQUEST","message":"GET /favicon.png","ip":"127.0.0.1","userAgent":"okhttp/5.3.0","contentLength":"-","reqId":"pboh78rp"}
{"timestamp":"2026-07-02T11:04:17.909Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T11:04:17.911Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T11:04:17.992Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T11:04:18.002Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","contentLength":"-","reqId":"s3153rpx"}
{"timestamp":"2026-07-02T11:04:18.004Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"s3153rpx"}
{"timestamp":"2026-07-02T11:04:23.024Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","contentLength":"-","reqId":"ei5d81no"}
{"timestamp":"2026-07-02T11:04:24.359Z","level":"INFO","category":"REQUEST","message":"GET /apple-touch-icon.png","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","contentLength":"-","reqId":"2ko6lmgn"}
{"timestamp":"2026-07-02T17:02:09.739Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T17:02:09.741Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T17:02:09.854Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T17:02:09.872Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0","contentLength":"-","reqId":"j4lmcccv"}
{"timestamp":"2026-07-02T17:02:09.874Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"j4lmcccv"}
{"timestamp":"2026-07-02T19:45:41.014Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T19:45:41.016Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T19:45:41.185Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T19:45:41.198Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:124.0) Gecko/20100101 Firefox/124.0","contentLength":"-","reqId":"j1mmfw9k"}
{"timestamp":"2026-07-02T19:45:41.200Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"j1mmfw9k"}
{"timestamp":"2026-07-02T20:40:42.051Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"4zfghgu0"}
{"timestamp":"2026-07-02T20:40:42.063Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"4zfghgu0"}
{"timestamp":"2026-07-02T20:40:42.369Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"8c5f29no"}
{"timestamp":"2026-07-02T21:07:22.954Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T21:07:22.956Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T21:07:23.035Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T21:07:23.048Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"ph3cvfhi"}
{"timestamp":"2026-07-02T21:07:23.049Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"ph3cvfhi"}
{"timestamp":"2026-07-02T21:07:23.777Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"da32fqbm"}
{"timestamp":"2026-07-02T21:12:03.842Z","level":"INFO","category":"REQUEST","message":"GET /robots.txt","ip":"127.0.0.1","userAgent":"sozami-bot/0.1 (+https://sozami.com/bot)","contentLength":"-","reqId":"1mnewmz3"}
{"timestamp":"2026-07-02T21:12:04.239Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"sozami-bot/0.1 (+https://sozami.com/bot)","contentLength":"-","reqId":"nv0q91uw"}
{"timestamp":"2026-07-02T21:12:04.240Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"nv0q91uw"}
{"timestamp":"2026-07-02T21:12:04.769Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"sozami-bot/0.1 (+https://sozami.com/bot)","contentLength":"-","reqId":"klrw40ai"}
{"timestamp":"2026-07-02T21:12:04.770Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"klrw40ai"}
{"timestamp":"2026-07-02T22:47:30.561Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T22:47:30.564Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T22:47:30.677Z","level":"SUCCESS","category":"DB","message":"Database connection pool established","host":"localhost","db":"lumecoff_digibiz"}
{"timestamp":"2026-07-02T22:47:30.699Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"t3ywnxq4"}
{"timestamp":"2026-07-02T22:47:30.701Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"t3ywnxq4"}
{"timestamp":"2026-07-02T22:47:31.601Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"5zrrk02f"}
{"timestamp":"2026-07-02T23:17:52.982Z","level":"INFO","category":"REQUEST","message":"GET /","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"n80o2z5g"}
{"timestamp":"2026-07-02T23:17:52.983Z","level":"INFO","category":"HEALTH","message":"Health check hit","reqId":"n80o2z5g"}
{"timestamp":"2026-07-02T23:17:53.347Z","level":"INFO","category":"REQUEST","message":"GET /favicon.ico","ip":"127.0.0.1","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/145.0.7632.34 Mo","contentLength":"-","reqId":"g7ud7uvu"}
{"timestamp":"2026-07-02T23:53:45.208Z","level":"SUCCESS","category":"SERVER","message":"AI Proxy Gateway started on port 3001","version":"1.1.0","nodeEnv":"production","logDir":"/home/lumecoff/digibiz-ai-proxy/logs"}
{"timestamp":"2026-07-02T23:53:45.211Z","level":"INFO","category":"SERVER","message":"Logs are saved to: /home/lumecoff/digibiz-ai-proxy/logs"}
