Files
rootxwire/gatsby-config.js
2025-06-16 12:55:55 +05:30

62 lines
1.6 KiB
JavaScript

module.exports = {
siteMetadata: {
title: "RootXwire",
description:
"RootXwire - A leading cloud solution provider offering compute, GPU, storage, networking, and more, delivering scalable infrastructure similar to top public cloud providers.",
author: "RootXwire",
siteUrl: "https://www.rootxwire.com",
},
plugins: [
"gatsby-plugin-resolve-src",
"gatsby-plugin-react-helmet",
"gatsby-plugin-sitemap",
{
resolve: "gatsby-plugin-robots-txt",
options: {
host: "https://www.rootxwire.com",
sitemap: "https://www.rootxwire.com/sitemap.xml",
policy: [
{
userAgent: "*",
allow: "/",
disallow: ["/private/", "/admin/", "/test/"], // Adjust based on your site
},
],
},
},
{
resolve: 'gatsby-source-filesystem',
options: {
name: 'data',
path: `${__dirname}/src/data/`,
},
},
{
resolve: 'gatsby-source-filesystem',
options: {
name: 'assets',
path: `${__dirname}/static/assets/`,
},
},
'gatsby-transformer-json',
{
resolve: 'gatsby-plugin-manifest',
options: {
name: 'RootXwire',
short_name: 'RootXwire',
start_url: '/',
background_color: '#ffffff',
theme_color: '#000000',
display: 'minimal-ui',
icon: 'static/assets/img/favicon.png',
},
},
],
flags: {
DEV_SSR: true,
FAST_DEV: true,
PRESERVE_WEBPACK_CACHE: true,
PRESERVE_FILE_DOWNLOAD_CACHE: true,
}
};