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:
| Útvonal | Használja, ha | Útmutató |
|---|---|---|
| Helyi Docker | Ki 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 szerver | Való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 domain | Má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 |
| Heroku | Egykattintá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
- Rúgja az abroncsokat? Kezdje a helyi Dockerrel – néhány perc alatt fut, nincs szükség szerverre.
- 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.
- Már fut, és frissíteni kell? Lépjen közvetlenül az Update oldalra.
- 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.
Kapcsolódó
- Hozzájárulás: Beállítás – az IntraCordon való fejlesztéshez, nem pedig a telepítéshez
- Környezeti változók