Ugrás a fő tartalomhoz

IntraCord Linux telepítés

Követelmények

  • Ubuntu 24.04 vagy más modern Linux
  • Docker Engine és Docker Compose plugin
  • publikus IPv4-cím és a szerverre mutató domain
  • nyitott 80/tcp, 443/tcp, 3478/tcp+udp, 5349/tcp+udp és 49152-49200/udp
  • legalább 4 vCPU, 8 GB RAM és 50 GB SSD
  • a domainhez tartozó TLS tanúsítvány a certs/local.crt és certs/local.key fájlokban

Ebben a módban Nemotron és Piper nem indul. Az LLM, STT és TTS szolgáltatót a Modellek oldalon saját szolgáltatói API-kulccsal kell beállítani.

Indítás

cp .env.production.example .env.production
# Töltsd ki a CHANGE_ME értékeket, másold be a TLS tanúsítványt, majd:
docker compose \
--env-file .env.production \
-f docker-compose.yaml \
-f docker-compose.production.yaml \
--profile remote \
up -d --build

Állapotellenőrzés:

docker compose \
--env-file .env.production \
-f docker-compose.yaml \
-f docker-compose.production.yaml \
ps

curl -fsS https://call.example.hu/api/v1/health

Frissítés

git pull
docker compose \
--env-file .env.production \
-f docker-compose.yaml \
-f docker-compose.production.yaml \
--profile remote \
up -d --build

A Postgres-, Redis- és MinIO-adatok Docker volume-okban maradnak. Ezekről külön rendszeres biztonsági mentés szükséges.