Skip to content

Solti Documentation

Welcome to the Solti Project documentation - Systems Oriented Laboratory Testing Integration.

What is SOLTI?

SOLTI is a suite of Ansible collections for managing infrastructure monitoring, testing containers, and shared services in lab and testing environments.

  • Systems: Managing system-of-systems
  • Oriented: Structured and purposeful
  • Laboratory: Controlled testing environment
  • Testing: Verification and validation
  • Integration: Component interconnection

Collections

Solti-Monitoring Collection

Comprehensive monitoring stack for metrics and logs.

Stack Components:

  • Metrics: Telegraf (collector) → InfluxDB (storage) → Grafana (visualization)
  • Logs: Alloy (collector) → Loki (storage) → Grafana (visualization)

Key Features:

  • Lab-scale focus (not enterprise-scale)
  • Sink/source architecture
  • Comprehensive Molecule testing
  • Dashboard development workflow

Github →

Get Started →


Solti-Ensemble Collection

Shared infrastructure services for the Solti ecosystem.

Services:

  • MariaDB (database)
  • WireGuard (secure networking)
  • ACME (certificate management)

Purpose: Provide foundational services that other collections depend on.

[Github ]→](https://github.com/jackaltx/solti-ensemble)

Learn More →


Solti-Containers Collection

Pre-configured testing containers for development workflows.

Available Containers:

  • Elasticsearch
  • HashiVault
  • Mattermost
  • MinIO
  • Redis
  • Traefik

Purpose: Accelerate development with ready-to-use service containers.

[Github ]→](https://github.com/jackaltx/solti-containers)

Explore Containers →


Testing Containers

Factory-default container images for Molecule testing.

Images:

  • Rocky Linux 9
  • Debian 12
  • Ubuntu 24.04

Purpose: Provide clean, consistent test environments for Ansible role validation.

[Github ]→](https://github.com/jackaltx/testing-containers)

View Images →


Quick Navigation

By Role

By Topic

Browse by Tags


Getting Started

  1. Choose a Collection based on your needs
  2. Review Requirements for your target platform
  3. Follow Quick Start guides for initial setup
  4. Explore Reference Deployments for real-world examples

Philosophy

Solti collections emphasize:

  • Testing First: Molecule framework validates all roles
  • Lab-Scale: Optimized for testing environments, not production scale
  • Composable: Mix and match collections as needed
  • Documented: Comprehensive guides with real-world examples
  • AI Co-Developed: Leveraging AI assistance in development process

Documentation Version: 2026-01 Export Source: BookStack at jackaltx.com