325ebe77593c2c7292275d1e46f8aacf53599fa2
The URL-mode I added earlier (Telegram fetches photo from our public URL) hit 'wrong type of the web page content' from Telegram servers — likely because traefik / Cloudflare serves something non-image to bot User-Agent, or the worker proxy mangles things on the way back. Either way it stopped working. Today we added the persistent /var/www/zeropost-uploads volume to the engine container, so the file is now directly accessible inside engine. Switching back to multipart upload via fs.createReadStream — same pattern as scheduledPostsRunner uses for article covers (and which works fine). ZERO_PUBLIC_BASE_URL setting is no longer needed but harmless if left.
zeropost-engine
ZeroPost - zeropost-engine
Description
Languages
JavaScript
100%