fix: adding sentry configs on space app and updated docker ignore (#3018)

This commit is contained in:
sriram veeraghanta 2023-12-07 14:43:33 +05:30
parent 9c5bf47ace
commit 9d16b39c15
10 changed files with 85 additions and 44 deletions

View file

@ -1,8 +1,9 @@
/** @type {import('next').NextConfig} */
const path = require("path");
const withImages = require("next-images");
require("dotenv").config({ path: ".env" });
const { withSentryConfig } = require("@sentry/nextjs");
const nextConfig = {
basePath: process.env.NEXT_PUBLIC_DEPLOY_WITH_NGINX === "1" ? "/spaces" : "",
reactStrictMode: false,
swcMinify: true,
images: {
@ -11,12 +12,8 @@ const nextConfig = {
output: "standalone",
};
if (parseInt(process.env.NEXT_PUBLIC_DEPLOY_WITH_NGINX || "0")) {
const nextConfigWithNginx = withImages({
basePath: "/spaces",
...nextConfig,
});
module.exports = nextConfigWithNginx;
if (parseInt(process.env.NEXT_PUBLIC_ENABLE_SENTRY || "0")) {
module.exports = withSentryConfig(nextConfig, { silent: true }, { hideSourceMaps: true });
} else {
module.exports = nextConfig;
}