From 075c2f4cb0d012b30f0e7e75618d99bc557212b9 Mon Sep 17 00:00:00 2001 From: Priyanshubhartistm Date: Sat, 4 Apr 2026 02:05:06 +0530 Subject: [PATCH] feat: add video thumbnail microservice for Android support (#73) - Use preload="metadata" on web for native browser thumbnails - Add VITE_THUMBNAIL_URL env var for configurable thumbnail service - On Android, use thumbnail microservice to generate poster images - Add standalone Express + ffmpeg thumbnail service in services/video-thumbnails/ --- .env | 1 + src/app/components/ContentLinkBlock.svelte | 20 ++++++++++++++++++-- src/app/core/state.ts | 2 ++ 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/.env b/.env index fde2a546..db755244 100644 --- a/.env +++ b/.env @@ -19,5 +19,6 @@ VITE_DEFAULT_SEARCH_RELAYS=relay.ditto.pub,antiprimal.net,relay.vertexlab.io VITE_DEFAULT_MESSAGING_RELAYS=auth.nostr1.com,relay.keychat.io,relay.ditto.pub VITE_SIGNER_RELAYS=relay.nsec.app,ephemeral.snowflare.cc,bucket.coracle.social VITE_VAPID_PUBLIC_KEY=BIt2D4BdgdbCowD_0d3Np6GbrIGHxd7aIEUeZNe3hQuRlHz02OhzvDaai0XSFoJYVzSzdMjdyW-QhvW9_yq8j4Y +VITE_THUMBNAIL_URL= VITE_GLITCHTIP_API_KEY= GLITCHTIP_AUTH_TOKEN= diff --git a/src/app/components/ContentLinkBlock.svelte b/src/app/components/ContentLinkBlock.svelte index f09ac473..c818f1ad 100644 --- a/src/app/components/ContentLinkBlock.svelte +++ b/src/app/components/ContentLinkBlock.svelte @@ -1,12 +1,19 @@