diff options
| author | Factiven <[email protected]> | 2023-09-25 07:47:02 +0700 |
|---|---|---|
| committer | Factiven <[email protected]> | 2023-09-25 07:47:02 +0700 |
| commit | 6cee29a10d16074ca52742d56ab23e8b9a9d0caa (patch) | |
| tree | 5fe3374b5174369368c5e9965eb3fd1d18ffb361 | |
| parent | Update thumbnailDetail.js (diff) | |
| download | moopa-6cee29a10d16074ca52742d56ab23e8b9a9d0caa.tar.xz moopa-6cee29a10d16074ca52742d56ab23e8b9a9d0caa.zip | |
Update next.config.js
| -rw-r--r-- | next.config.js | 172 |
1 files changed, 86 insertions, 86 deletions
diff --git a/next.config.js b/next.config.js index 001a365..a0ec43c 100644 --- a/next.config.js +++ b/next.config.js @@ -26,7 +26,7 @@ module.exports = withPWA({ }, ], }, - distDir: process.env.BUILD_DIR || ".next", + // distDir: process.env.BUILD_DIR || ".next", // Uncomment this if you want to use Docker // output: "standalone", async redirects() { @@ -39,90 +39,90 @@ module.exports = withPWA({ }, ]; }, - async headers() { - return [ - { - // matching all API routes - source: "/api/:path*", - headers: [ - { key: "Access-Control-Allow-Credentials", value: "true" }, - { - key: "Access-Control-Allow-Origin", - value: "https://moopa.live", - }, // replace this your actual origin - { - key: "Access-Control-Allow-Methods", - value: "GET,DELETE,PATCH,POST,PUT", - }, - { - key: "Access-Control-Allow-Headers", - value: - "X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version", - }, - ], - }, - // { - // source: "/:path*", - // headers: nextSafe({ - // contentTypeOptions: "nosniff", - // contentSecurityPolicy: { - // "base-uri": "'none'", - // "child-src": "'none'", - // "connect-src": [ - // "'self'", - // "webpack://*", - // "https://graphql.anilist.co/", - // "https://api.aniskip.com/", - // "https://m3u8proxy.moopa.workers.dev/", - // ], - // "default-src": "'self'", - // "font-src": [ - // "'self'", - // "https://cdnjs.cloudflare.com/", - // "https://fonts.gstatic.com/", - // ], - // "form-action": "'self'", - // "frame-ancestors": "'none'", - // "frame-src": "'none'", - // "img-src": [ - // "'self'", - // "https://s4.anilist.co", - // "data:", - // "https://media.kitsu.io", - // "https://artworks.thetvdb.com", - // "https://img.moopa.live", - // "https://meo.comick.pictures", - // "https://kitsu-production-media.s3.us-west-002.backblazeb2.com", - // ], - // "manifest-src": "'self'", - // "media-src": ["'self'", "blob:"], - // "object-src": "'none'", - // "prefetch-src": false, - // "script-src": [ - // "'self'", - // "https://static.cloudflareinsights.com", - // "'unsafe-inline'", - // "'unsafe-eval'", - // ], + // async headers() { + // return [ + // { + // // matching all API routes + // source: "/api/:path*", + // headers: [ + // { key: "Access-Control-Allow-Credentials", value: "true" }, + // { + // key: "Access-Control-Allow-Origin", + // value: "https://moopa.live", + // }, // replace this your actual origin + // { + // key: "Access-Control-Allow-Methods", + // value: "GET,DELETE,PATCH,POST,PUT", + // }, + // { + // key: "Access-Control-Allow-Headers", + // value: + // "X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version", + // }, + // ], + // }, + // { + // source: "/:path*", + // headers: nextSafe({ + // contentTypeOptions: "nosniff", + // contentSecurityPolicy: { + // "base-uri": "'none'", + // "child-src": "'none'", + // "connect-src": [ + // "'self'", + // "webpack://*", + // "https://graphql.anilist.co/", + // "https://api.aniskip.com/", + // "https://m3u8proxy.moopa.workers.dev/", + // ], + // "default-src": "'self'", + // "font-src": [ + // "'self'", + // "https://cdnjs.cloudflare.com/", + // "https://fonts.gstatic.com/", + // ], + // "form-action": "'self'", + // "frame-ancestors": "'none'", + // "frame-src": "'none'", + // "img-src": [ + // "'self'", + // "https://s4.anilist.co", + // "data:", + // "https://media.kitsu.io", + // "https://artworks.thetvdb.com", + // "https://img.moopa.live", + // "https://meo.comick.pictures", + // "https://kitsu-production-media.s3.us-west-002.backblazeb2.com", + // ], + // "manifest-src": "'self'", + // "media-src": ["'self'", "blob:"], + // "object-src": "'none'", + // "prefetch-src": false, + // "script-src": [ + // "'self'", + // "https://static.cloudflareinsights.com", + // "'unsafe-inline'", + // "'unsafe-eval'", + // ], - // "style-src": [ - // "'self'", - // "'unsafe-inline'", - // "https://cdnjs.cloudflare.com", - // "https://fonts.googleapis.com", - // ], - // "worker-src": "'self'", - // mergeDefaultDirectives: false, - // reportOnly: false, - // }, - // frameOptions: "DENY", - // permissionsPolicy: false, - // // permissionsPolicyDirectiveSupport: ["proposed", "standard"], - // isDev: false, - // referrerPolicy: "no-referrer", - // xssProtection: "1; mode=block", - // }), - // }, - ]; - }, + // "style-src": [ + // "'self'", + // "'unsafe-inline'", + // "https://cdnjs.cloudflare.com", + // "https://fonts.googleapis.com", + // ], + // "worker-src": "'self'", + // mergeDefaultDirectives: false, + // reportOnly: false, + // }, + // frameOptions: "DENY", + // permissionsPolicy: false, + // // permissionsPolicyDirectiveSupport: ["proposed", "standard"], + // isDev: false, + // referrerPolicy: "no-referrer", + // xssProtection: "1; mode=block", + // }), + // }, + // ]; + // }, }); |