The source content for DataReporter documentation. This is a content-only repository — markdown files and images that are automatically published to the DataReporter website when merged to main.
datareporter-docs/
├── user-guide/ # End-user docs (querying, dashboards, visualizations, alerts)
├── data-sources/ # Setup guides for 20+ supported data sources
├── open-source/ # Self-hosted deployment and admin guides
├── faq/ # Frequently asked questions and troubleshooting
├── images/ # Screenshots, GIFs, and other assets
└── .github/workflows/ # CI — triggers website rebuild on push to main
We welcome contributions! Whether it's fixing a typo, improving an explanation, or documenting a new feature — every improvement helps.
- Fork & clone this repository
- Create a branch for your changes:
git checkout -b fix/improve-bigquery-docs
- Edit or add markdown files (see Writing Docs below)
- Commit & push your changes:
git add . git commit -m "Improve BigQuery setup instructions" git push origin fix/improve-bigquery-docs
- Open a Pull Request against
main
Once your PR is reviewed and merged, the website rebuilds automatically — your changes will be live within minutes.
- Fix typos or unclear wording — if something confused you, it'll confuse others
- Add missing steps to setup guides
- Update screenshots that are outdated
- Document new data sources or features
- Improve the FAQ with questions you've seen from users
Every markdown file starts with YAML frontmatter:
---
title: Page Title
section: user-guide # user-guide | data-sources | open-source | faq
category: querying # subcategory within the section
order: 1 # controls page order in navigation
toc: true # show table of contents on the page
keywords: # optional, helps with search
- relevant keyword
- another keyword
description: Optional SEO description
---Required fields: title, section
Optional fields: category, order, toc, keywords, description
- Place images in the
images/directory - Reference them as:
 - Use descriptive filenames:
bigquery-setup-screen.pngnotscreenshot1.png - Prefer PNG for screenshots, GIF for short workflow demonstrations
Link to other docs pages using: [link text](/docs/section/page-name)
Examples:
[Writing Queries](/docs/user-guide/querying/writing-queries)
[Supported Data Sources](/docs/data-sources/setup/supported-data-sources)For content edits (typos, wording, new sections), your editor's built-in markdown preview is sufficient — VS Code, GitHub's web editor, or any markdown viewer will show you the content accurately.
This repo uses a hands-off deployment model:
- You push or merge to
main - A GitHub Actions workflow automatically triggers a rebuild of the DataReporter website
- Changes go live within minutes
No build tools, no local preview server — just edit markdown and push. The website repository handles all rendering.
This documentation includes content derived from the Redash Knowledge Base, licensed under the BSD 2-Clause License. See NOTICE for full attribution.