Rozwiązanie społecznościowe

Uruchamianie ONLYOFFICE Workspace w systemie ZimaOS: czego dowiedziała się społeczność

Users tested ONLYOFFICE Workspace on ZimaOS, requested an App Store package, and documented storage, port, DNS-tool, database, and mail-service obstacles.

ONLYOFFICE Workspace działał, ale nie jako aplikacja instalowana jednym kliknięciem

Wątek rozpoczął się od prośby o dodanie narzędzi, takich jak dig, oraz przygotowanie pakietu ONLYOFFICE Workspace dla sklepu z aplikacjami ZimaOS. Następnie członek społeczności przetestował platformę i potwierdził, że podstawowy stos Workspace może działać, podkreślając jednak, że jego instalator koordynuje kilka usług, zamiast wdrażać jeden prosty kontener.

Platforma może łączyć edycję dokumentów w przeglądarce, przechowywanie plików, role użytkowników, projekty, CRM, funkcje kalendarza oraz opcjonalną pocztę. Ten szeroki zakres wyjaśnia również, dlaczego ogólny skrypt instalacyjny może kolidować z systemem hosta działającym jak urządzenie appliance.

Kontrole przestrzeni dyskowej mogły dotyczyć niewłaściwego dysku

Instalator domyślnie sprawdzał wolne miejsce na dysku systemowym. Na komputerze z ZimaOS, wyposażonym w małe urządzenie z systemem operacyjnym i większą pulę danych, mogło to zakończyć się niepowodzeniem, nawet gdy odpowiednia ilość miejsca była dostępna w innym miejscu. Początkowe obejście opisane w wątku polegało na zmianie katalogu bazowego instalatora przed uruchomieniem instalacji Workspace.

Ścieżkę tę należy dostosować do konkretnego urządzenia. Zapisanie dużej platformy składającej się z wielu kontenerów na partycji systemowej może zapełnić dysk systemowy, a skopiowanie ścieżki z komputera innego użytkownika może wskazywać na nieistniejącą pamięć masową.

Porty i inicjalizacja bazy danych wymagały ręcznej konfiguracji

Porty 80 i 443 wskazano jako potencjalnie zajęte, ponieważ routing ZimaOS lub inne aplikacje mogą już z nich korzystać. Instalacja wymagała więc świadomego wyboru zewnętrznych portów zamiast założenia, że host będzie czystym systemem Debian.

Inicjalizację bazy danych również opisano jako podatną na błędy. Nieprawidłowe cudzysłowy lub niedopasowane zmienne mogły uniemożliwić uwierzytelnianie i sprawić, że niemal ukończony stos będzie wyglądał na niesprawny. Wątek nie zawiera jednego końcowego pliku Compose, którego działanie zostało niezależnie zweryfikowane na różnych układach pamięci masowej ZimaOS.

Opcjonalny moduł pocztowy stanowił najtrudniejszy element

Autor chciał, aby instalator poczty weryfikował rekordy A i MX domeny, ale host nie miał oczekiwanych narzędzi DNS ani innych tradycyjnych komponentów systemu Linux. W odpowiedzi zauważono, że dig i nslookup są zwykle dostarczane w pakiecie narzędzi DNS, natomiast ZimaOS nie jest zaprojektowany z myślą o instalowaniu dowolnych pakietów na hoście.

Ostatecznie autor rozdzielił te problemy: uruchomił ONLYOFFICE Workspace do współpracy i użył kontenerowej platformy pocztowej zamiast wymuszać działanie dołączonego modułu pocztowego. Opublikował eksperymenty w swoich społecznościowych repozytoriach Docker Hub, a później udostępnił również powiązane prace w GitHubie.

Pocztę nadal opisywano jako niestabilną, a w późniejszych komentarzach wspomniano o innym darmowym produkcie pocztowym, który działał w jednym ze środowisk. Są to eksperymenty społeczności, a nie oficjalna rekomendacja stosu pocztowego ZimaOS.

Dlaczego poproszono o pakiet w sklepie z aplikacjami

Natywny pakiet w katalogu mógłby wstępnie definiować zapisywalne ścieżki DATA, udostępniać bezpieczne ustawienia portów i usuwać kontrole instalatora zakładające użycie standardowej dystrybucji Linuksa. W wątku prośba ta pozostała propozycją funkcji; żadna odpowiedź IceWhale nie potwierdziła, że oficjalna aplikacja ONLYOFFICE Workspace została zaplanowana.

Bezpieczeństwo i udostępnianie pozostają odrębnymi decyzjami

Działające wdrożenie lokalne nie zapewnia automatycznie bezpiecznego dostępu przez internet. W dyskusji wspomniano o działaniu wyłącznie w sieci LAN, HTTPS, odwrotnych serwerach proxy, tunelach, rejestrowaniu audytowym i funkcjach uwierzytelniania, ale nie zweryfikowano jednej kompletnej konfiguracji dostępnej publicznie. Operatorzy powinni traktować wdrożenie, dostarczanie poczty, DNS i udostępnianie usług na zewnątrz jako odrębne projekty.

FAQ

Czy ONLYOFFICE Workspace może działać na ZimaOS?

Testy społeczności wykazały, że podstawowy stos Workspace może działać, ale wymagał dostosowania ścieżek, portów i usług, więc nie było to równoznaczne z instalacją zwykłej aplikacji jednym kliknięciem.

Dlaczego komponent pocztowy nie działał?

Oczekiwał narzędzi DNS i innych funkcji dostępnych na poziomie hosta, których minimalne środowisko ZimaOS nie zapewniało. Użytkownik zaczął korzystać z oddzielnego, kontenerowego stosu pocztowego.

Czy w tym wątku wydano oficjalny pakiet w sklepie z aplikacjami?

Nie. Przygotowanie Workspace dla sklepu było prośbą, a nie potwierdzonym zobowiązaniem do wydania.