Skip to content

demo-ui: deploy an authenticated sandbox showcase with rate limits and observability #89

Description

@teesofttech

Why

GitHub Pages can host documentation but not the server-side SDK or secret-backed provider calls. A working showcase needs a separate backend deployment with strict sandbox-only controls.

Scope

  • Select a low-cost hosting target for the ASP.NET Core example backend and static UI.
  • Enforce sandbox-only provider configuration.
  • Add authentication, rate limiting, budgets/quotas, health checks, and redacted telemetry.
  • Use ephemeral or regularly cleaned test data.
  • Link the showcase from docs with availability expectations.

Acceptance criteria

  • No live provider credential is present.
  • Anonymous abuse and cost exposure are bounded.
  • Health and provider degradation are visible.
  • Deployment and rollback are automated.
  • The docs site remains useful when the showcase is unavailable.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: ci/cdGitHub Actions, release automation, and deploymentarea: demo-uiInteractive provider test console and demo applicationarea: securityCredentials, webhooks, dependency, and application securityenhancementNew feature or requestpriority: P2Medium priority planned work

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions