26 lines
1.0 KiB
Plaintext
26 lines
1.0 KiB
Plaintext
# Copy to .env — docker compose reads it automatically from this directory.
|
|
|
|
# Signed license for THIS robot (default = the bundled example, entitles P1).
|
|
SANAD_LICENSE_FILE=./license/sanad.lic.example
|
|
# Enforce machine-fingerprint binding (1 on a delivered robot). When 1, also
|
|
# uncomment the /etc/machine-id mount in docker-compose.yml so the in-container
|
|
# fingerprint matches the host.
|
|
SANAD_LICENSE_BIND=0
|
|
|
|
# Audio: builtin (G1 chest mic+speaker over DDS) | plugged (USB e.g. Anker via PulseAudio)
|
|
SANAD_AUDIO_PROFILE=builtin
|
|
# DDS interface to the G1 firmware.
|
|
SANAD_DDS_INTERFACE=eth0
|
|
|
|
# Conversation language (overrides the license `language` feature if set).
|
|
# e.g. ar, en, hi, ur, zh, ru, fr ... (any Gemini-supported language)
|
|
SANAD_LANGUAGE=
|
|
|
|
# Bundle the chest-audio Unitree SDK into the image at build time
|
|
# (1 = yes, default; 0 = leaner USB/plugged-only image).
|
|
WITH_UNITREE_SDK=1
|
|
# Base image (override only for a GPU build).
|
|
BASE_OS_IMAGE=python:3.10-slim-bookworm
|
|
# Image name/tag (e.g. a registry path for pull-and-run).
|
|
# SANAD_IMAGE=sanad-p1:latest
|