mirror of
https://github.com/shankar0123/certctl.git
synced 2026-06-07 18:11:32 +00:00
8f146e08d6
4-step wizard (Connect CA → Deploy Agent → Add Certificate → Done) shown on fresh installs when no user-configured issuers or certificates exist. Auto-seeded env var issuers (source="env") are excluded from first-run detection. Wizard state latches to prevent query refetches from dismissing it mid-flow. Split docker-compose into clean default (wizard-compatible) and demo override (seed_demo.sql). Added missing migrations 000009/000010 to test compose. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
15 lines
551 B
YAML
15 lines
551 B
YAML
# Demo mode: pre-populated dashboard with 15 certificates, 5 agents, issuers, etc.
|
|
# Use this to showcase certctl's dashboard with realistic data.
|
|
#
|
|
# Usage:
|
|
# docker compose -f docker-compose.yml -f docker-compose.demo.yml up --build
|
|
#
|
|
# To start fresh (wipe previous data):
|
|
# docker compose -f docker-compose.yml -f docker-compose.demo.yml down -v
|
|
# docker compose -f docker-compose.yml -f docker-compose.demo.yml up --build
|
|
|
|
services:
|
|
postgres:
|
|
volumes:
|
|
- ../migrations/seed_demo.sql:/docker-entrypoint-initdb.d/030_seed_demo.sql
|