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
| Helyi | Távoli |
|---|---|
| BFF, Account, backend és .NET alkalmazások | Kafka broker1/2/3 |
| PostgreSQL, SeaweedFS/S3, OpenSearch, Dragonfly | ClamAV |
| Alkalmazás-proxy, authorization, titkosítási kulcsok | Collabora |
| Postafiók-adatok és szolgáltatói kapcsolatok | Tika é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
- Vizsgáld meg a
bash devstack.sh statusparancsot. Hideg bootstrap előtt egyeztesd a leállási időt, és válassz ki egyetlen teljes aktív instance-t. - Az eredeti beállításokkal futtasd a
bash stopDevServer.shparancsot. A volume-ok megmaradnak. - 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.
- Állítsd be az
ECS_DEPLOYMENT_MODE=partialRemoteés azECS_REMOTE_SIMULATION=falseértéket, valamint a szükséges távoli mezőket. Futtasd abash devstack.sh validateparancsot. - Futtasd a
bash restartDevServers.shparancsot a mentett módok folytatásához, vagy add hozzá a--prodkapcsoló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 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.