// @ts-check import { defineConfig } from 'astro/config'; import tailwindcss from '@tailwindcss/vite'; import node from '@astrojs/node'; // https://astro.build/config export default defineConfig({ output: 'server', server: { host: '0.0.0.0', port: 3000 }, adapter: node({ mode: 'standalone' }), vite: { plugins: [tailwindcss()], server: { allowedHosts: true }, define: { 'import.meta.env.PUBLIC_TENANT_SLUG': JSON.stringify(process.env.PUBLIC_TENANT_SLUG), 'import.meta.env.PUBLIC_TENANT_API_KEY': JSON.stringify(process.env.PUBLIC_TENANT_API_KEY), 'import.meta.env.PUBLIC_API_URL': JSON.stringify(process.env.PUBLIC_API_URL), }, } });