mod-portal-v2/nuxt.config.ts
2026-08-05 06:36:58 +02:00

29 lines
709 B
TypeScript

export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
devtools: { enabled: true },
ssr: true,
modules: [
'@nuxt/ui',
'@nuxt/icon'
],
icon: {
customCollections: [],
clientBundle: {
scan: {
globPatterns: ['**/*.{vue,ts,js}']
}
},
serverBundle: {
collections: ['simple-icons']
}
},
runtimeConfig: {
keycloakClientSecret: process.env.KEYCLOAK_CLIENT_SECRET,
discordWebhookUrl: process.env.DISCORD_WEBHOOK_URL,
public: {
keycloakUrl: process.env.NUXT_PUBLIC_KEYCLOAK_URL,
keycloakRealm: process.env.NUXT_PUBLIC_KEYCLOAK_REALM,
keycloakClientId: process.env.NUXT_PUBLIC_KEYCLOAK_CLIENT_ID
}
}
})