redirecter for ao3 that adds opengraph metadata

fiddle with the canonical address location

Changed files
+1 -1
pages
+1 -1
pages/Image.jsx
···
await $`magick -size 1520x480 xc:white tmp/${filename}-box.png`
await $`magick -size 1440x20 -background none -gravity East -font Verdana -pointsize 18 -fill black caption:"https://archiveofourown.org/${addr}" tmp/${filename}-addr.png`
await $`magick -size 1440x400 -background none -font Verdana -pointsize 22 -fill black pango:"<b>Wordcount:</b> ${data.words}${chapterCountString} | <b>Rating:</b> ${data.rating}\n\n${summaryFormatted}" tmp/${filename}-desc.png`
-
await $`magick -size 1600x900 xc:#990000 -draw "image over 40,40, 0,0 tmp/${filename}-title.png" -draw "image over 40,380, 0,0 tmp/${filename}-box.png" -draw "image over 80,420 0,0 tmp/${filename}-desc.png" -draw "image over 80,800 0,0 tmp/${filename}-addr.png" imagecache/${filename}.webp`
+
await $`magick -size 1600x900 xc:#990000 -draw "image over 40,40, 0,0 tmp/${filename}-title.png" -draw "image over 40,380, 0,0 tmp/${filename}-box.png" -draw "image over 80,420 0,0 tmp/${filename}-desc.png" -draw "image over 100,820 0,0 tmp/${filename}-addr.png" imagecache/${filename}.webp`
await $`rm tmp/${filename}-*.png`
const file = Bun.file(`imagecache/${filename}.webp`)
return Response(await file.arrayBuffer(), {