diff --git a/astro.config.mjs b/astro.config.mjs index 3f32944..61f66fc 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -6,10 +6,14 @@ import sitemap from '@astrojs/sitemap'; import tailwind from '@astrojs/tailwind'; import icon from 'astro-icon'; const SITE_URL = process.env.SITE_URL || 'https://astro.deployn.de'; +const DIRECTUS_URL = process.env.DIRECTUS_URL || 'https://directus.astro.deployn.de'; // https://astro.build/config export default defineConfig({ site: SITE_URL, + image: { + domains: [DIRECTUS_URL.replace('https://', '')], + }, integrations: [ alpinejs(), icon(), diff --git a/src/pages/recipes.astro b/src/pages/recipes.astro index 48221da..1603ed3 100644 --- a/src/pages/recipes.astro +++ b/src/pages/recipes.astro @@ -2,6 +2,8 @@ import directus from '@/lib/directus.ts'; import { readItems } from '@directus/sdk'; +import { Image } from 'astro:assets'; + const DIRECTUS_URL = process.env.DIRECTUS_URL || 'https://directus.astro.deployn.de'; import BaseLayout from '@/layouts/BaseLayout.astro'; @@ -26,9 +28,10 @@ const recipes = await directus.request( { recipes.map((recipe) => (
  • - {recipe.name}