diff --git a/host/next/config/next.config.build.js b/host/next/config/next.config.build.js deleted file mode 100644 index 5b3256f..0000000 --- a/host/next/config/next.config.build.js +++ /dev/null @@ -1,57 +0,0 @@ -import './src/env.js'; -import { withSentryConfig } from '@sentry/nextjs'; -import { withPlausibleProxy } from 'next-plausible'; - -/** @type {import("next").NextConfig} */ -const nextConfig = withPlausibleProxy({ - customDomain: 'https://plausible.gbrown.org', -})({ - output: 'standalone', - images: { - remotePatterns: [ - { - protocol: 'https', - hostname: '*.gbrown.org', - }, - ], - }, - serverExternalPackages: ['require-in-the-middle'], - experimental: { - serverActions: { - bodySizeLimit: '10mb', - }, - }, - typescript: { - ignoreBuildErrors: true, - }, - eslint: { - ignoreDuringBuilds: true, - }, -}); - -const sentryConfig = { - // For all available options, see: - // https://www.npmjs.com/package/@sentry/webpack-plugin#options - org: 'gib', - project: process.env.NEXT_PUBLIC_SENTRY_PROJECT_NAME, - sentryUrl: process.env.NEXT_PUBLIC_SENTRY_URL, - authToken: process.env.SENTRY_AUTH_TOKEN, - // Only print logs for uploading source maps in CI - silent: !process.env.CI, - // For all available options, see: - // https://docs.sentry.io/platforms/javascript/guides/nextjs/manual-setup/ - // Upload a larger set of source maps for prettier stack traces (increases build time) - widenClientFileUpload: true, - // Route browser requests to Sentry through a Next.js rewrite to circumvent ad-blockers. - // This can increase your server load as well as your hosting bill. - // Note: Check that the configured route will not match with your Next.js middleware, otherwise reporting of client- - // side errors will fail. - tunnelRoute: '/monitoring', - // Automatically tree-shake Sentry logger statements to reduce bundle size - disableLogger: true, - // Capture React Component Names - reactComponentAnnotation: { - enabled: true, - }, -}; -export default withSentryConfig(nextConfig, sentryConfig); diff --git a/host/next/update b/host/next/update index 6bdbe5e..babda08 100755 --- a/host/next/update +++ b/host/next/update @@ -1,9 +1,6 @@ #!/usr/bin/env bash git pull bun update -mv ./next.config.js ./host/next/config/next.config.default.js -cp ./host/next/config/next.config.build.js ./next.config.js sudo docker compose -f ./host/next/docker/compose.yaml down sudo docker compose -f ./host/next/docker/compose.yaml build sudo docker compose -f ./host/next/docker/compose.yaml up -d -cp ./host/next/config/next.config.default.js ./next.config.js diff --git a/next.config.js b/next.config.js index 4312207..5b3256f 100644 --- a/next.config.js +++ b/next.config.js @@ -21,6 +21,12 @@ const nextConfig = withPlausibleProxy({ bodySizeLimit: '10mb', }, }, + typescript: { + ignoreBuildErrors: true, + }, + eslint: { + ignoreDuringBuilds: true, + }, }); const sentryConfig = {