mirror of
https://github.com/SerTimBerrners-Lee/talkis.git
synced 2026-07-09 17:29:15 +00:00
- fix: paste via CGEvent with Command flag baked in (no more stray 'v') - fix: local STT mode bypasses API key check (Speaches needs no auth) - fix: Speaches returns 500 on verbose_json — use json for local endpoints - fix: language param now sent to Speaches (prevents foreign-script hallucinations) - fix: business style now strips ну вот/слушай/ну ладно fillers - feat: local model instructions collapsible in settings - fix: correct GitHub repo link in settings - chore: add testing_plan.md, release review v0.1.10
28 lines
668 B
YAML
28 lines
668 B
YAML
services:
|
|
speaches:
|
|
container_name: speaches
|
|
build:
|
|
dockerfile: Dockerfile
|
|
context: .
|
|
platforms:
|
|
- linux/amd64
|
|
- linux/arm64
|
|
restart: unless-stopped
|
|
ports:
|
|
- 8000:8000
|
|
develop:
|
|
watch:
|
|
- action: rebuild
|
|
path: ./uv.lock
|
|
- action: sync+restart
|
|
path: ./src
|
|
target: /home/ubuntu/speaches/src
|
|
env_file:
|
|
- path: .env
|
|
required: false
|
|
healthcheck:
|
|
test: ["CMD", "curl", "--fail", "http://0.0.0.0:8000/health"] # TODO: won't work if a user changes the port
|
|
interval: 30s
|
|
timeout: 10s
|
|
retries: 3
|
|
start_period: 5s
|