Ugrás a fő tartalomhoz

Telepítések

Az IntraCord saját házigazdája a Docker. Mindent két képként (IntraCord-api és IntraCord-ui), valamint Postgres, Redis és MinIO képként szállítunk, a Docker Compose segítségével hangszerelve. Válassza ki azt a telepítési útvonalat, amely megfelel annak, amit tenni próbál:

ÚtvonalHasználja, haÚtmutató
Helyi DockerKi akarod próbálni az IntraCord-t a saját gépeden. Nincs nyilvános URL, nincs telefon.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-dolgozót az nginx mögött a nagyobb hívásátvitel é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.