Console Setup Wizard Guide

This guide covers the web-based Setup Wizard in the Stella Ops Console, used for the initial configuration of a deployment.

Audience: administrators standing up a new Stella Ops instance or reconfiguring an existing one. If you prefer the command line, see the CLI Setup Guide — both wizards are equivalent.

Overview

The Setup Wizard guides you through configuring all required and optional components. The Console and CLI setup wizards follow the same Infrastructure-First order and provide identical capabilities.

Accessing the Setup Wizard

Navigate to /setup in your browser to access the Setup Wizard. The wizard is available when:

Setup Steps

Steps are organized in phases. Required steps must be completed; optional steps can be skipped.

Phase 1: Core Infrastructure (Required)

StepDescription
DatabasePostgreSQL connection for persistent storage
CacheValkey/Redis connection for caching and distributed locks
MigrationsApply database schema migrations

Phase 2: Security Foundation (Required)

StepDescription
AuthorityAuthentication provider (Standard or LDAP)
UsersInitial super user account (skipped if LDAP selected)
CryptoCryptographic provider for signing/encryption

Phase 3: Secrets Management (Optional)

StepDescriptionConfigure Later
VaultExternal secrets vault (HashiCorp Vault, Azure Key Vault, AWS Secrets Manager, GCP Secret Manager)Settings > Trust & Signing

Phase 4: Integrations (Optional)

StepDescriptionConfigure Later
RegistryContainer registries for image scanning (supports multiple)Settings > Integrations
SCMSource control connections (supports multiple)Settings > Integrations
SourcesAdvisory data sources (NVD, GHSA, OSV, VEX feeds, custom mirrors)Settings > Security Data

Phase 5: Observability (Optional)

StepDescriptionConfigure Later
TelemetryOpenTelemetry configurationSettings > System > Telemetry
NotifyNotification channels (supports multiple)Settings > Notifications

Phase 6: AI Features (Optional)

StepDescriptionConfigure Later
LLMAI/LLM provider for AdvisoryAI (OpenAI, Claude, Gemini, Ollama)Settings > Integrations > AdvisoryAI

Phase 7: Configuration Store (Optional)

StepDescriptionConfigure Later
Settings StoreExternal configuration store (Consul, etcd, Azure App Config, AWS)Settings > System

Phase 8: Release Orchestration (Optional)

StepDescriptionConfigure Later
EnvironmentsDefine deployment environments (dev, staging, production)Settings > Environments
AgentsRegister deployment agentsSettings > Agents

Multiple Integrations

The Registry, SCM, and Notify steps support configuring multiple instances:

Container Registries

Add multiple registries for different purposes:

One registry can be marked as Primary for default operations.

Source Control Connections

Add connections to multiple SCM providers:

One connection can be marked as Primary for default operations.

Notification Channels

Add multiple notification destinations:

All channels can receive notifications based on event rules.

Wizard Navigation

Progress Indicator

The left sidebar shows:

Step Actions

Each step provides:

Skip Warnings

When skipping optional steps, warnings explain the implications:

Skipped StepWarning
VaultSecrets stored in configuration files (less secure)
RegistryContainer scanning capabilities limited
SCMPipeline integration unavailable
SourcesAdvisory feeds require manual updates
TelemetrySystem observability limited
LLMAdvisoryAI features unavailable
EnvironmentsManual deployment tracking only
AgentsRelease orchestration unavailable

Cryptographic Provider Selection

The Crypto step allows selecting regional cryptographic standards:

ProviderStandardsUse Case
DefaultAES-256-GCM, SHA-256/512, Ed25519, ECDSA P-256General use
FIPS 140-2FIPS-compliant algorithms with optional HSMUS government compliance
GOST R 34.10-2012Kuznechik/Magma, Streebog, GOST signaturesRussian compliance
SM2/SM3SM4, SM3, SM2Chinese national standards

Advisory Data Sources

The Sources step supports multiple feed types:

CVE/Vulnerability Feeds

VEX Sources

Custom Mirrors

Environment Patterns

The Environments step provides quick-start patterns:

PatternEnvironmentsDescription
StandardDev > Staging > ProductionCommon three-tier pipeline
SimpleStaging > ProductionMinimal two-tier setup
ExtendedDev > QA > Staging > Pre-Prod > ProductionEnterprise pipeline
CustomUser-definedFlexible custom configuration

Resuming Setup

If setup is interrupted:

  1. Return to /setup to resume where you left off
  2. Session state is preserved automatically
  3. Completed steps remain configured

Reconfiguration Mode

To modify existing configuration:

  1. Navigate to /setup?mode=reconfigure
  2. Previously configured steps show current values
  3. Modify and re-apply any step as needed

Keyboard Navigation

KeyAction
TabMove between form fields
EnterSubmit current form / Activate button
EscapeCancel current operation

Accessibility

The Setup Wizard follows WCAG 2.1 AA guidelines: