site_name: EdgeBits
site_description: Industrial edge computing platform — Edge Node, Edge Manager, Analytics
site_url: https://docs.edgebits.local/
repo_url: https://github.com/edgebits/edgebits
repo_name: edgebits/edgebits
edit_uri: edit/main/docs/
docs_dir: docs
site_dir: site

theme:
  name: shadcn

markdown_extensions:
  - admonition
  - attr_list
  - def_list
  - footnotes
  - md_in_html
  - tables
  - toc:
      permalink: false
  - pymdownx.details
  - pymdownx.highlight:
      anchor_linenums: true
      line_spans: __span
      pygments_lang_class: true
  - pymdownx.inlinehilite
  - pymdownx.snippets
  - pymdownx.superfences
  - pymdownx.tabbed:
      alternate_style: true
  - pymdownx.tasklist:
      custom_checkbox: true

plugins:
  - search

extra_css:
  - assets/custom.css

nav:
  - Home: index.md
  - Get Started:
      - get-started/index.md
      - Install & Run: get-started/install.md
      - Edge Node Quickstart: get-started/edge-node.md
      - Edge Manager Quickstart: get-started/edge-manager.md
  - Using EdgeBits:
      - using/index.md
      - Pipelines: using/pipelines.md
      - Use Cases: using/use-cases.md
      - FAQ: using/faq.md
      - Using an Edge Node: using/edge-node.md
      - Using Edge Manager: using/edge-manager.md
      - Rules & Alerts: using/rules-and-alerts.md
      - Troubleshooting: using/troubleshooting.md
  - Building on EdgeBits:
      - developers/index.md
      - Building Blocks: developers/building-blocks/index.md
      - Building Blocks — Overview: developers/building-blocks/overview.md
      - Writing a Connector: developers/building-blocks/connectors.md
      - Writing an Egress: developers/building-blocks/egress.md
      - Writing a Preset: developers/building-blocks/presets.md
      - Manifest Schema: developers/building-blocks/manifest-schema.md
      - Lifecycle: developers/building-blocks/lifecycle.md
      - Catalog: developers/building-blocks/catalog.md
      - SDKs: developers/sdks/index.md
  - Architecture:
      - architecture/index.md
      - Overview: architecture/overview.md
      - Data Envelope: architecture/data-envelope.md
      - Deployment Topologies: architecture/deployment-topologies.md
      - Service Taxonomy: architecture/service-taxonomy.md
      - SDK Design: architecture/sdks.md
      - EDMZ Demo: architecture/edmz-demo.md
  - Reference:
      - reference/index.md
      - Config Tree: reference/config-tree.md
      - Node Identity: reference/node-identity.md
      - Glossary: reference/glossary.md
  - Roadmap:
      - roadmap/index.md
      - Product Family: roadmap/product-family.md
      - AI Plan: roadmap/ai-plan.md
      - SAP Plan: roadmap/sap-plan.md
      - Alerting & Incidents: roadmap/alerting-and-incidents.md
      - Digital Twin: roadmap/digital-twin-plan.md
