diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..e69de29 diff --git a/src/hooks.server.js b/src/hooks.server.js index b1be19a..50fb967 100644 --- a/src/hooks.server.js +++ b/src/hooks.server.js @@ -3,6 +3,6 @@ import { redirect } from '@sveltejs/kit'; /** @type {import('@sveltejs/kit').Handle} */ export async function handle({ event, resolve }) { - if(new URL(event.request.url).host === env.sites_host) redirect(302, env.youpage) + if(new URL(event.request.url).host === env.sites_host) redirect(302, env.frontend_url) return resolve(event); } \ No newline at end of file diff --git a/src/lib/env.js b/src/lib/env.js index 0363b4a..5efea9f 100644 --- a/src/lib/env.js +++ b/src/lib/env.js @@ -1,5 +1,7 @@ +import { env as e } from '$env/dynamic/public' + export const env = { - api_url: "http://localhost:3000", - youpage: "http://localhost:3002", - sites_host: "127.0.0.1.nip.io:3001" + api_url: e.PUBLIC_API_URL || "", + frontend_url: e.PUBLIC_FRONTEND_URL || "", + sites_url: e.PUBLIC_SITES_URL || "" } \ No newline at end of file diff --git a/src/routes/+layout.server.js b/src/routes/+layout.server.js index a2247a1..b80eb0d 100644 --- a/src/routes/+layout.server.js +++ b/src/routes/+layout.server.js @@ -5,7 +5,7 @@ import { env } from "$lib"; export async function load(event) { let res = await event.fetch(env.api_url + "/blog"); if (!res.ok) { - redirect(302, env.youpage); + redirect(302, env.frontend_url); } let blog_info = await res.json();