Checkstack Documentation

Documentation Index

Welcome to the Checkstack documentation! This index will help you find the information you need.

Getting Started

New to Checkstack? Start here:

  1. Project README - Project overview and setup instructions
  2. Docker Deployment - Deploy Checkstack with Docker
  3. Contributing Guide - Set up your development environment

Architecture

Understanding the system design:

Backend Development

Building backend plugins and services:

Frontend Development

Building frontend plugins and UI:

Common Packages

Sharing code between frontend and backend:

Security

Authentication and secrets management:

Testing

Testing utilities and patterns:

Examples

Common patterns and minimal templates:

Tooling

Development tools and workflows:

Quick Reference

Package Types

Type Purpose Documentation
Backend REST APIs, business logic, database Backend Plugins
Frontend UI components, pages, routing Frontend Plugins
Common Shared types, access rules, constants Common Plugins

Dependency Rules (Enforced)

See Dependency Linter for enforcement details.

Technology Stack

Backend

Frontend

Getting Help

Contributing

We welcome contributions! See the Contributing Guide for:

License

Checkstack is licensed under the Elastic License 2.0.


Need help? Check the Contributing Guide for support options.