This repository contains the Exceptionless marketing website, blog and documentation
- Node.js LTS
- npm (comes with Node.js)
npm installStart Eleventy with live reload:
npm run devor
npm startBuild the static site for production:
npm run build- content/— All site content (pages, docs, news, assets, layouts, includes, data)
- content/news/{year}/— Blog/news posts (markdown)
- content/docs/— Documentation (markdown)
- content/_data/— Site and computed data
- _site/— Build output
- eleventy.config.js— Eleventy build configuration
- new_post.js— Script to generate new posts
- m2json.js— Script to index docs as JSON
You can manually create a new markdown file for your posts and ensure the front matter is correct, or you can run the following command from within the project directory:
node new_post.js -t "YOUR TITLE"Or, using npm:
npm run new-post "This is a Test Post"- Draft posts (with draft: truein front matter) are excluded from production builds.
- See .github/copilot-instructions.mdfor AI agent and automation guidelines.