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és49152-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éscerts/local.keyfá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.