Ugrás a fő tartalomhoz

Telepítések

Az IntraCord Dockerrel self-hostolható. A platform két image-ből (IntraCord-api és IntraCord-ui), valamint PostgreSQL-, Redis- és MinIO-image-ekből áll, amelyeket a Docker Compose orchestrál. Válassza ki a céljának megfelelő deployment útvonalat:

ÚtvonalHasználja, haÚtmutató
Helyi DockerSaját gépén szeretné kipróbálni az IntraCordot. Nincs public URL és telephony.Docker → 1. lehetőség
Távoli szerverValódi, az internetről elérhető szervert szeretne, HTTPS-sel (ingyenes sslip.io tanúsítvánnyal – nincs szükség domainre).Docker → 2. lehetőség
Egyéni domainMár rendelkezik távoli telepítéssel, és saját tartományt (pl. voice.yourcompany.com) szeretne a sslip.io URL helyett.Egyéni domain
HerokuEgykattintásos PaaS-telepítés.Heroku – hamarosan

A böngészők a mikrofonhoz való hozzáférést biztonságos kontextusú funkcióként kezelik, ezért az alkalmazást HTTPS-en keresztül kell kiszolgálni – vagy HTTP-n keresztül a localhost/127.0.0.1 címen kell elérni, ami szintén biztonságos környezet. A Local Docker a http://localhost:3010 kódot használja, ezért nincs szüksége tanúsítványra.

A telepítés után

Ha a platform fut, ezek az útmutatók leírják a működésben tartást:

  • Hitelesítés – váltson a beépített helyi e-mail/jelszó-szolgáltatóról Stack Auth használatára a közösségi bejelentkezéshez.
  • Skálázás – futtasson több FastAPI workert az nginx mögött a nagyobb throughput érdekében.
  • Frissítés – egy meglévő központi telepítés áthelyezése egy újabb IntraCord-verzióba.

Hol kezdjem

  1. Rúgja az abroncsokat? Kezdje a helyi Dockerrel – néhány perc alatt fut, nincs szükség szerverre.
  2. Valódi hívók elé állítja? Használja a távoli szerver-telepítést, majd rétegezzen egy egyéni tartományra, ha szeretne ilyet.
  3. Már fut, és frissíteni kell? Lépjen közvetlenül az Update oldalra.
  4. Nagy hívásmennyiségre számít? Olvassa el a Scaling című részt, miután az alaptelepítés életbe lép.