Skip to main content

12 docs tagged with "platform"

View all tags

Bootstrap and init

What init.sh does the first time it runs on a service host — fetch S3 config, resolve env from SSM/SM, decode TLS material, pull images, start containers.

Configure environment

Seed AWS SSM and Secrets Manager from each service's vars.yaml so fetch-env.sh can resolve every variable at boot.

delphi-setup CLI reference

Command-line flags, registry phases, and operator notes for delphi-setup. Run from the Ops host via delphi-setup.sh and the voiceai-db-migrate one-shot container.

Feature flags

Inventory of platform feature flags, what each one turns on or off across services, and how an operator changes them in their deployment.

First use (delphi-setup)

After migrations and baseline seed succeed, run delphi-setup from the Ops host for first-login setup, upgrades, or optional dev seeds.

Getting started

Bring up a brand-new Delphi platform deployment from zero — from cloud accounts and config seeding to first call.

Platform overview

High-level architecture of a Delphi platform deployment — service types, public vs private surfaces, and how data and calls flow between them.

Prerequisites

Accounts, DNS, container registry, S3 config bucket, namespace, and tooling required before bringing up a Delphi deployment.

Provision instances

Create one cloud instance per service role with the cloud-init contract Delphi expects, regardless of cloud provider.

Release compatibility

Which Delphi platform releases are available, which one to run, and the TelPhi SDK version each release works with.

Team default secrets

Platform-managed team secrets and WebRTC TelAPI keys provisioned on team creation — OpenAI and Azure by subscription tier, and what operators must configure first.

Third-party version sources

Canonical pinned versions of every upstream image and tool the platform ships, and where each version is declared.