pixelbrew-webseite/next.config.js

32 lines
918 B
JavaScript

module.exports = {
reactStrictMode: true,
output: 'standalone',
images: {
domains: ['images.unsplash.com', 'localhost'],
},
env: {
SMTP_HOST: process.env.SMTP_HOST || 'smtp.example.com',
SMTP_PORT: process.env.SMTP_PORT || '587',
SMTP_USER: process.env.SMTP_USER || 'user@example.com',
SMTP_PASSWORD: process.env.SMTP_PASSWORD || 'default-password',
},s = {
reactStrictMode: true,
output: 'standalone',
images: {
domains: ['images.unsplash.com', 'localhost'],
},
env: {
NEXT_PUBLIC_GOOGLE_MAPS_API_KEY: process.env.NEXT_PUBLIC_GOOGLE_MAPS_API_KEY || '',
SMTP_HOST: process.env.SMTP_HOST || '',
SMTP_PORT: process.env.SMTP_PORT || '',
SMTP_USER: process.env.SMTP_USER || '',
SMTP_PASSWORD: process.env.SMTP_PASSWORD,
},
webpack: (config) => {
config.watchOptions = {
poll: 1000,
aggregateTimeout: 300,
}
return config
},
};