Skip to content

exceptionless/Website

Repository files navigation

Exceptionless Marketing Site

Build Status

This repository contains the Exceptionless marketing website, blog and documentation

Getting Started

Prerequisites

  • Node.js LTS
  • npm (comes with Node.js)

Install dependencies

npm install

Development server

Start Eleventy with live reload:

npm run dev

or

npm start

Production build

Build the static site for production:

npm run build

Directory structure

  • 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

Creating New Posts

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"

Additional Information

  • Draft posts (with draft: true in front matter) are excluded from production builds.
  • See .github/copilot-instructions.md for AI agent and automation guidelines.

About

Exceptionless marketing and documentation website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8