VulnCheck - Open Source Vulnerability Management for Wazuh Features: - Vulnerability management with Wazuh integration - AI-powered CVE analysis (OpenAI, Anthropic, Google, DeepSeek, Ollama, Infomaniak) - SLA policy enforcement with automated email alerts - Automated patch verification via Wazuh Syscollector - Role-based access control (Admin, Editor, Readonly) - PDF/CSV reporting for compliance workflows - Full audit trail https://gitea.isuit.ch/vulncheck/vulncheck
35 lines
762 B
TypeScript
35 lines
762 B
TypeScript
import type { NextConfig } from "next";
|
|
|
|
import path from 'path';
|
|
|
|
const nextConfig: NextConfig = {
|
|
/* config options here */
|
|
output: 'standalone',
|
|
webpack: (config) => {
|
|
config.resolve.alias['@'] = path.resolve(__dirname);
|
|
return config;
|
|
},
|
|
typescript: {
|
|
ignoreBuildErrors: true,
|
|
},
|
|
eslint: {
|
|
ignoreDuringBuilds: true,
|
|
},
|
|
// Note: Most API proxying is done via API routes in /app/auth/*, /app/api/*, /app/audit/*
|
|
// Only static endpoints use rewrites
|
|
async rewrites() {
|
|
return [
|
|
{
|
|
source: '/docs',
|
|
destination: 'http://backend:8000/docs',
|
|
},
|
|
{
|
|
source: '/openapi.json',
|
|
destination: 'http://backend:8000/openapi.json',
|
|
}
|
|
];
|
|
},
|
|
};
|
|
|
|
export default nextConfig;
|