diff --git a/.docker/Dockerfile.release b/.docker/Dockerfile.release index 4206f95..9e2ebc9 100644 --- a/.docker/Dockerfile.release +++ b/.docker/Dockerfile.release @@ -35,9 +35,6 @@ RUN pnpm run build FROM node:22-alpine WORKDIR /app -# Install serve -RUN npm install -g http-server - # Copy built files COPY --from=builder /app/dist ./dist @@ -45,4 +42,4 @@ COPY --from=builder /app/dist ./dist EXPOSE 3000 # Deployment command -CMD ["http-server", "dist", "-a", "0.0.0.0", "-p", "3000"] +CMD ["node", "./dist/server/entry.mjs"] diff --git a/src/astro.config.mjs b/src/astro.config.mjs index f6d3a42..30ec872 100644 --- a/src/astro.config.mjs +++ b/src/astro.config.mjs @@ -10,6 +10,10 @@ import sitemap from "@astrojs/sitemap"; // https://astro.build/config export default defineConfig({ output: "server", + server: { + host: true, + port: 3000, + }, adapter: node({ mode: "standalone", }),