Skip to content
Rod Christiansen edited this page Oct 8, 2026 · 4 revisions

reportmate-website

This repository is the source for reportmate.app, the public marketing site for ReportMate. It is a static Astro site styled with Tailwind CSS, built to dist/ and published by a GitHub Actions workflow.

It contains no application code. Nothing here talks to a ReportMate API, reads fleet data, or holds credentials. The one API-derived file is public/openapi.json, which the interactive API reference renders and a daily workflow regenerates from the reportmate-api source.

What is in the repo

Path What it holds
src/pages/ One .astro file per route: index, features, architecture, pricing, docs
src/layouts/Layout.astro The shared shell: <head> metadata, nav bar, footer, screenshot lightbox
src/components/ FeatureBlock.astro, Mermaid.astro, and three data-viz marks
src/data/modules.js The ten data-module descriptions shared by the homepage and features page
public/ Static assets: screenshots, icons, logo, openapi.json
tailwind.config.mjs Brand, accent, and chart color scales
.github/workflows/deploy.yml Build and publish on push to main
.github/workflows/openapi-sync.yml Daily regeneration of public/openapi.json, then a deploy when it changed

Pages in this wiki

Page What it covers
Getting-Started Clone, install, run the dev server
Content-and-Pages Where each page's copy lives and how to change it
Architecture How the site is built, routing, components, shared data
Styling Tailwind setup, the brand palette, layout conventions
Deployment The actual build and publish path from the workflow file
Development Day-to-day workflow, adding a page, adding an image
Troubleshooting Failure modes visible in the code and their fixes

Other ReportMate repos

Repo Wiki What it is
reportmate-api wiki FastAPI ingest and query backend; source of public/openapi.json
reportmate-app-web wiki Next.js dashboard
reportmate-app-swift wiki ReportMate for Mac, the native macOS app
reportmate-app-csharp wiki ReportMate for Windows, the native Windows app
reportmate-cli wiki reportmateutil, the admin command-line tool
reportmate-mcp wiki MCP server exposing the fleet to AI agents
reportmate-client-mac wiki macOS device agent
reportmate-client-win wiki Windows device agent
terraform-azurerm-reportmate wiki Azure deployment module
terraform-aws-reportmate wiki AWS deployment module
selfhosted-docker-reportmate wiki Docker Compose stack and Packer appliance

Clone this wiki locally