Files
UmbraAudio/infra/enterprise-bootstrap.env.example
B.D. Murphy 0c9bea72e0 Add enterprise/infra tooling and repoint Qwen3-TTS submodule to internal fork
Two groups of changes, committed together as the follow-up to the initial push:

1. .gitmodules — submodule Qwen3-TTS now points at the internal Gitea fork
   (ssh://git@mini-eq:2222/umbragit/Qwen3-TTS.git) instead of upstream GitHub,
   so a clone actually gets the UmbraAudio branding/integration commit
   012e452 rather than vanilla upstream.

2. New infra/ tooling for the cross-machine work in spec 21: agent_bridge,
   remote_credential_broker (Keychain-backed, secrets read at runtime and
   generated via read_secret/random_secret — no hardcoded credentials), the
   enterprise bootstrap scripts, and the oldbox SSH/auth prompts. Plus
   backup/ restore scripts, two specs (18 UmbraTrans, 19 enterprise control
   plane), umbraaudio/voices/lmstudio_gate.py, and in-flight edits to the
   discovery/attribution/profiling modules, config, chapter_builder, emotion,
   pronunciation, qwen_tts and routes.

Also adds *.db to .gitignore: SQLite project databases are runtime state and no
.db file was tracked before.

Verified before staging: .env's only change is UMBRA_TTS__QWEN_TTS_HELPER_URL and
the committed copy has zero secret-looking values; the broker ships only
config.example.json.
2026-10-06 06:57:41 -07:00

21 lines
695 B
Plaintext

# Non-secret phase-one bootstrap configuration.
# Copy to enterprise-bootstrap.env and review before running as root.
# Do not put passwords, private keys, or API secrets in this file.
UMBRA_HOSTNAME=oldbox.bdmurphy.me
UMBRA_PUBLIC_URL=https://oldbox.bdmurphy.me
UMBRA_DB_NAME=umbracontrol
UMBRA_DB_HOST=127.0.0.1
UMBRA_DB_PORT=5432
UMBRA_PG_VERSION=16
UMBRA_APP_ROOT=/opt/umbracontrol
UMBRA_DATA_ROOT=/var/lib/umbracontrol
UMBRA_BACKUP_ROOT=/var/backups/umbracontrol
UMBRA_BOOTSTRAP_ADMIN_EMAIL=umbratools@gmail.com
UMBRA_ORGANIZATION_NAME=Umbra
UMBRA_ORGANIZATION_SLUG=umbra
UMBRA_QWEN_URL=http://192.168.123.14:8881
UMBRA_INSTALL_PACKAGES=1
UMBRA_INSTALL_UV=1
UMBRA_CREATE_BOOTSTRAP_ADMIN=1