Skip to content

Reference

The map for "where do I find the exact list of X?" Each page is a deep enumeration; for the concepts, follow the cross-links into core concepts.

  • Settings, by tab


    A guided tour of every tab in Settings: General, Providers, Connections, Libraries, Automation, Rules, Users, Auth Providers, Maintenance, Logs, and Updates.

    Read more

  • Rules catalog


    All 28 built-in rules with their defaults, configurable knobs, and what each fix does.

    Read more

  • Providers


    The capability matrix (generated from the provider definitions in the codebase), the fallback chain semantics, per-field aggregation, and the auth tiers.

    Read more

  • Environment variables


    Every SW_ environment variable Stillwater honors at startup, with defaults and YAML field equivalents.

    Read more

  • CLI reference


    Every command-line flag and subcommand the stillwater binary accepts, with types, defaults, and descriptions. Generated from the Go flags registry.

    Read more

  • Preferences reference


    Every user preference key, its default value, and its allowed values or numeric range. Generated from the Go preference registry.

    Read more

  • UI label glossary


    Exact wording for sidebar navigation, Settings tabs, artist page sections, image type names, and key action buttons. Use when writing docs to match what users see.

    Read more

API Reference

The complete REST API specification is published separately and rendered from api/openapi.yaml. It covers every endpoint Stillwater exposes under /api/v1/, including request bodies, response shapes, and authentication. The Web UI consumes the same API via HTMX, so anything the UI can do can also be scripted.

Open the API reference →