ghost  | [2026-09-22 15:13:33] [36mINFO[39m Ghost is running in production...
ghost  | [2026-09-22 15:13:33] [36mINFO[39m Your site is now available on https://blog.enkisfelhom.hu/
ghost  | [2026-09-22 15:13:33] [36mINFO[39m Ctrl+C to shut down
ghost  | [2026-09-22 15:13:33] [36mINFO[39m Ghost server started in 1.31s
ghost  | sqlite does not support inserting default values. Set the `useNullAsDefault` flag to hide this warning. (see docs https://knexjs.org/guide/query-builder.html#insert).
ghost  | [2026-09-22 15:13:33] [36mINFO[39m Database is in a ready state.
ghost  | [2026-09-22 15:13:33] [36mINFO[39m Ghost database ready in 1.477s
ghost  | [2026-09-22 15:13:34] [35mWARN[39m Missing mail.from config, falling back to a generated email address. Please update your config file and set a valid from address
ghost  | [2026-09-22 15:13:35] [36mINFO[39m Invalidating assets for regeneration
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [Background Job] send-gift-reminders scheduled at 45 0 5 * * *
ghost  | [2026-09-22 15:13:37] [36mINFO[39m Adding offloaded job to the inline job queue
ghost  | [2026-09-22 15:13:37] [36mINFO[39m Scheduling job send-gift-reminders at 45 0 5 * * *. Next run on: Wed Sep 23 2026 05:00:45 GMT+0200 (Central European Summer Time)
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [EmailAnalytics:newsletters] Initialized with SEQUENTIAL processing mode
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [EmailAnalytics:automations] Initialized with SEQUENTIAL processing mode
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [EmailAnalytics:gifts] Initialized with SEQUENTIAL processing mode
ghost  | [2026-09-22 15:13:37] [36mINFO[39m Pinging Explore with Payload https://explore.ghost.org/api/update {"ghost":"6.64.0","site_uuid":"50449019-dc76-4e9b-8e9a-f6e5ff2c450a","url":"https://blog.enkisfelhom.hu","theme":"source","facebook":"ghost","twitter":"@ghost","posts_total":2,"posts_last":"2026-09-22T11:13:17.000Z","posts_first":"2026-09-22T11:13:16.000Z"}
ghost  | [2026-09-22 15:13:37] [36mINFO[39m Stripe members-migrations skipped because it has already run
ghost  | [2026-09-22 15:13:37] [36mINFO[39m Ghost booted in 5.526s
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [Background Job] clean-gifts scheduled at 1 12 2 * * *
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [Background Job] clean-tokens scheduled at 52 7 16 * * *
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [Background Job] clean-expired-comped scheduled at 55 21 5 * * *
ghost  | [2026-09-22 15:13:37] [36mINFO[39m [Background Job] update-check scheduled at 25 17 18 * * *
ghost  | [2026-09-22 15:13:37] [36mINFO[39m Running milestone emails job on Fri Sep 25 2026 15:13:37 GMT+0200 (Central European Summer Time)
ghost  | [2026-09-22 15:13:38] [31mERROR[39m Could not get webhook secret for ActivityPub SyntaxError: Unexpected non-whitespace character after JSON at position 4 (line 1 column 5)
ghost  | [2026-09-22 15:13:38] [31mERROR[39m No webhook secret found - cannot initialise
ghost  | [2026-09-22 15:13:38] [36mINFO[39m Explore Response 200 OK
ghost  | [2026-09-22 15:13:42] [36mINFO[39m "GET /" [36m301[39m 9ms
ghost  | [2026-09-22 15:13:46] [36mINFO[39m "GET /" [36m301[39m 2ms
