From 9f494b217bdd0f34be1a8615705cda17297814db Mon Sep 17 00:00:00 2001 From: Jo Date: Sat, 1 Nov 2025 21:00:13 +0100 Subject: [PATCH] update to ssr, include start command for nixpacks --- astro.config.mjs | 21 ++++++++++++++++++++- package.json | 3 ++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index e762ba5..4ab8c84 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -2,4 +2,23 @@ import { defineConfig } from 'astro/config'; // https://astro.build/config -export default defineConfig({}); +export default defineConfig({ + output: 'server', + site: 'https://home.joachimkern.de', + adapter: node({ + mode: "standalone" + }), + server:{ + port: 3000, + host: true + }, + vite:{ + ssr: { + noExternal: ['path-to-regexp'], + }, + preview: { + port: 3000, + host: true + } + } +}); diff --git a/package.json b/package.json index 54f59ea..e4039a9 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,11 @@ "scripts": { "dev": "astro dev", "build": "astro build", + "start": "node ./dist/server/entry.mjs", "preview": "astro preview", "astro": "astro" }, "dependencies": { "astro": "^5.15.3" } -} \ No newline at end of file +}