This website is built using Docusaurus 2.
Follow these steps to test the site with either a local development server, or by statically generating the site.
$ yarn$ yarn start$ yarn buildyarn serveTo test with the https, follow the following steps:
mkcert tool):$ mkcert localhost$ mkcert -install$ HTTPS=true SSL_CERT_FILE=localhost.pem SSL_KEY_FILE=localhost-key.pem yarn startIf you're doing development on a VM there are a few steps to take to test your changes:
3000. These commands only have to be run once for the lifetime of the VM, or until you reconfigure your firewall settings.# firewall-cmd --permanent --add-port=3000/tcp# firewall-cmd --reload$ yarn build$ yarn servehttp://#.#.#.#:3000http and NOT https, and #.#.#.# is your VM's TCP/IP address, such as 10.0.0.1.github/workflows/static.ymlyarn build locallyText and Images
static/data/<page-name>Markdown component (in components/utilities/)static/data/globa.ts, static/data/testimonials.ts, and static/data/meetings.ts are meant to make it easier for people with limited coding experience to be able to quickly update specific and regularly changing content.papaparse library has been added for switching to .csv files in the future.src/components/content/src/components/content: Self-sufficient components, large page content components, temporary componentssrc/components/layout: Headers, grids, and any other sections that organize contentsrc/components/shapes: SVG components such as the wave bordersrc/components/ui: Reusable components, little to no data by default, presentationalsrc/components/utilities: Buttons, links, and other small reusable elementstyps.d.tstailwind.config.jstailwind.config.js (it uses the same breakpoints as other tailwind gradients)src/assets/css/main.css in the following order:@layer base{} in main.css using tailwind's @apply syntaxyarn up @docusaurus/core@latest @docusaurus/preset-classic@latestupgrade but it's actually up when using yarnyarn up <package-name>tailwind.config.js, assets/css/main.css).prettierrc, .prettierignore).eslintrc, .eslintignore)<BrowserOnly>{() => <ReactMarkdown />}</BrowserOnly> and handles the lazy loading and imports, reducing the amount of code needed on each instance.$ claude mcp add podman.io \
-- python -m otcore.mcp_server <graph>