Skip to main content

Kiválasztott távoli infrastruktúra használata

A partialRemote a kiválasztott háttérinfrastruktúrát köti távoli szolgáltatásokhoz. Az alkalmazásfolyamatok és az elsődleges tárolók a gépeden maradnak. Új hosthoz végezd el az első setupot. Meglévő endpoint módosításához ne ismételd meg az első setupot.

Mi hol fut​

HelyiTávoli
BFF, Account, backend és .NET alkalmazásokKafka broker1/2/3
PostgreSQL, SeaweedFS/S3, OpenSearch, DragonflyClamAV
Alkalmazás-proxy, authorization, titkosítási kulcsokCollabora
Postafiók-adatok és szolgáltatói kapcsolatokTika és Qdrant

A laptop-setup nem hoz létre Coolify-szolgáltatásokat. Egy operátornak kell előkészítenie az endpointokat, a hitelesítést, a hálózati hozzáférést és a meglévő távoli állapot átvitelét. A távoli szolgáltatásoknak nincs szükségük általános SSH-hozzáférésre a gépedhez.

Módosítás előtt​

A konfigurációt, az adatbázist, a fájlokat és a kulcsmentéseket külön őrizd meg. A helyi volume-okat tartsd meg. Szerezd meg mindhárom Kafka advertised endpointot, a várt cluster-azonosítót, a külön app- és admin-hitelesítő adatokat, a scanner- és extractor-tokeneket, a Collabora-originet és a Qdrant API-kulcsot.

Az összes Kafka-endpointnak elérhetőnek kell lennie a helyi konténerekből. Sima SASL csak a támogatott, titkosított Tailscale-útvonalon engedélyezett. Más távoli Kafka-átvitelhez TLS kell. Ellenőrizd a HTTPS-tanúsítványokat és a pontos szolgáltatás-hosztneveket.

A PostgreSQL, S3, OpenSearch és Dragonfly helyi beállításait tartsd meg. Töltsd ki a gyökér távoli blokkot. A Coolify-változónevek a laptopos .env fájlban nem oldódnak fel távoli jelszóként.

Office callback előkészítése​

A távoli Collabora a helyi BFF korlátozott, hitelesített WOPI-útvonalain keresztül olvassa az eredeti fájlt. A böngészős eszközök és a dokumentum WebSocketje a BFF originen maradnak. A renderernek el kell érnie a helyi HTTPS callbacket, és meg kell bíznia a tanúsítványában.

Csak a kiválasztott renderer-forrást és a rövid életű, fájlhoz kötött olvasási jogosultságokat engedélyezd. Az admin- és konverziós endpointok maradjanak privátok. Ne gyengítsd a callback-korlátozásokat egy üres előnézet javításához. Az üzenetolvasás és az eredeti letöltés független a renderer elérhetőségétől.

Meglévő setup módosítása​

  1. Vizsgáld meg a bash devstack.sh status parancsot. Hideg bootstrap előtt egyeztesd a leállási időt, és válassz ki egyetlen teljes aktív instance-t.
  2. Az eredeti beállításokkal futtasd a bash stopDevServer.sh parancsot. A volume-ok megmaradnak.
  3. Kérd meg az operátort, hogy vigye át és olvassa vissza a meglévő Kafka- és Qdrant-állapotot, miközben az alkalmazás-írók le vannak állítva.
  4. Állítsd be az ECS_DEPLOYMENT_MODE=partialRemote és az ECS_REMOTE_SIMULATION=false értéket, valamint a szükséges távoli mezőket. Futtasd a bash devstack.sh validate parancsot.
  5. Futtasd a bash restartDevServers.sh parancsot a mentett módok folytatásához, vagy add hozzá a --prod kapcsolót a production kifejezett választásához.

A hiányzó kiválasztók megőrzik a teljesen helyi működést. A partialRemote szimulációval, true értékkel valós helyi szolgáltatásokat használ. A szimuláció nem ellenőrzi a távoli készenlétet, és nem csökkenti a helyi kapacitást.

A helyi leállítás nem állítja le a valódi távoli Coolify-szolgáltatásokat. A megtartott helyi pótkötetek távoli írások után elavulhatnak. A fulllocal / false állapotba való visszatérés előtt ellenőrizd a frissességet, és végezd el a szükséges fordított átvitelt. Ha hasznos, tartsd meg az inaktív távoli mezőket.

A reset nem támogatott

A távoli mód elutasítja a resetet és a cleanupot, a szimulációt is beleértve. A távoli adattörlés nem támogatott. Ne válts helyi elhelyezésre a védelem megkerüléséhez. A helyi reset, a --reset és a down -v adatot törölhet.

Az eredmény ellenőrzése​

Ellenőrizd a státuszt, az Account-bejelentkezést, a postafiók olvasását, a keresést és egy engedélyezett módosítás visszaigazolását. Office-hoz nyiss meg egy valódi dokumentumoldalt. Tudásbázishoz ellenőrizd a fájlfeldolgozást, a lekérdezést és az eredeti letöltést. A konténer egészsége önmagában nem igazolja a teljes munkafolyamatot.

Kafka-identitás, metaadat- vagy szerepkör-hibánál ellenőrizd a távoli konfigurációt. Nincs csendes helyi fallback. Office-hibánál vizsgáld a BFF–renderer callbackeket. Scanner-hibánál normál helyreállítás kell, ellenőrizetlen fájlok kiadása nélkül. A jelentésekből zárd ki a titkokat és a konfigurációs kiírásokat.