Witam gdzie znajdę plik config.php Potrzebuje dodać publiczny adres IP(zaufana domenę) żeby mieć dostęp z zewnątrz Zrobiłem w ten sposób że nextcluad wykierowalem na świat portem i mam taki komunikat Dostęp przez nie zaufana domenę
W miejscu gdzie zamontowałeś dane Nextcloud jest katalog config i w nim masz plik config.php. Może być w różnych miejscach domyślnie instalowany zależenie od wersji czy CORE czy SCALE no i od wersji aplikacji,jail. Jeśli używasz TrueNAS CORE poszukaj w /mnt[nazwa_pool]/iocage/nextcloud/root/usr/loca/www/nextcloud Najsensowniej chyba będzie sprawdzić we właściwościach kontenera/Jail gdzie na podmontowane zasoby na dane i tam powinien się znaleźć katalog config.
Error: 13.2-RELEASE was not found! Mam zainstalowanego najnowszego TrueNAS i zrobione wszystkie aktualizacje i robiłem krok po kroku według poradnika. Wie pan może w czym problem? Jestem początkującym użytkownikiem TrueNAS i chciałem zrobić własny serwer na pliki w domu ale coś nie działa plugin z NextCloudem.
Nie mam pewności w którym momencie pojawia Ci się ten napis ale nie kojarzę wersji CORE 13.2 Wersja TrueNAS CORE 13.3 jeśli ją masz to jest wersją niezalecaną. Wydano ją, że zaktualizować drivery pod FreeBSD. Podejrzewam, że może to być przyczyną tego co piszesz. Ja masz powody żeby używać CORE zalecał bym wersję ostatnią stabilną czyli 13.0-U6.2. W innym wypadku zalecił bym już SCALE Dragonfish czyli 24.04
Zastanawiam się nad zakupem HP 705 G3 mini AMD A10-8770E (zasilacz 65W) oraz 3 dysków 2,5 cala po 2TB każdy z tym, że jeden będzie podłączony na SATA a pozostałe dwa na USB 3.0. RAM 24GB. Za to dysk M.2 będzie przeznaczony na instalację TrueNAS Core lub Scale. Chciałbym z tych 3 dysków zrobić RAID 5, czyli uzyskać 4 TB na dane (cloud), czy da się to zrobić ? Dodatkowo chciałbym tam jeszcze mieć wirtualke, kamery, stream wideo, zdjęcia. Czy taki sprzęt byłby odpowiedni ? Fajne jest to, że komp jest cichy, mały i nie pobiera dużo prądu.
Zdecydowanie odradzał bym podłączanie dysków przez USB. Zwłaszcza zewnętrzne. Moim zdaniem zdecydowanie za duże ryzyko przypadkowego odpięcia obu dysków(czy to zasilania czy to samego USB) i nieodwracalnej utraty danych.
Załóżmy, że mam zainstalowanego truenas'a na jednym dysku i do tego mam dwa dyski na kopie danych ( tryb mirror). W jaki sposób zrobić kopie danych ustawień truenas'a i nextcloud aby w przypadku awarii dysku systemowego mieć później dostęp do tych plików. Czyli uszkodził mi się dysk systemowy, instaluje nowego truenas'a na nowym dysku, wczytuje kopie ustawień truenas , dodaje 'stare' dyski i mam dostęp do plików SMB, a co z nextcloud. W jaki sposób go zainstalować i jakie ustawienia należy wczytać aby odzyskać dostęp do plików z nextcloud zawartych na dyskach ? Czy po przywróceniu ustawień do truenas odzyskam normalnie dostęp do nextclouda i będę mógł z niego korzystać jak wcześniej bez żadnych komplikacji czy może będę musiał zainstalować nextclouda od nowa ?
Dane aplikacji są zapisywane na pool z danymi. Przy instalacji pluginu czy app jest pytanie gdzie trzymać te dane i tam są trzymane. Na dysku systemowym nie ma danych konfiguracyjnych czy użytkowych.
@@Eonea czyli rozumiem, że jak padnie mi dysk z systemem to wystarczy, że zainstaluje od nowa truenas i zrobie upload ustawień systemu z wcześniej zgraną konfiguracją i będę mieć dostęp wtedy do nextcloud jak i innych pluginów tak jak Ty robisz to na filmie - migracja do nowego systemu ? Czy jednak, żeby odzyskać dostęp do tych pluginów będę musiał jeszcze coś zrobić ? bo do SMB widzę, że w takim przypadku dostanę się bez problemu, ale właśnie co z danymi np z nextcloud.
Hej, co mi przychodzi to głowy i bym sprawdził najpierw to to, że TrueNAS nie dostępu do Internetu. Sprawdź proszę ustawienia DNS albo bramy domyślnej.
@@Eonea z tamtym problemem uporałem się reinstalując system, natomiast pojawił się nowy Wyświetla się gdy instalacja jest prawie ku końcowi chmura had a failure Exception: RuntimeError Message: + Acquiring DHCP address: FAILED, address received: ERROR, check jail logs Stopped chmura due to DHCP failure Partial plugin destroyed
Zastanawia mnie, czy można skonfigurować NextClouda, aby synchronizował część plików z chmurą Microsoftu (OneDrive). Szukam sposobu na zapasową kopię poza mieszkaniem No, albo chociaż TrueNasa skoro pliki Nex'a są trzymane w sposób widoczny
Sposobów może być wiele. Nie kojarzę wtyczki do NextCloud które wspierała by synchronizację to oneDrive. Możesz wykonywać kopie plików przez Cloud Synch Task w TrueNAS. Będziesz musiał najpierw dodać Cloud Credentials - tak jest sporo opcji FTP, Gdrive, oneDrive i wiele innych. Pamięta, że to pliki to nie wszystko. Żeby mieć informacje o użytkownikach, prawach, konfiguracji itp musisz jeszcze mieć kopie bazy. Tutaj link go instrukcji backup nexcloud. docs.nextcloud.com/server/latest/admin_manual/maintenance/backup.html
W skrócie mówiąc: bo mam wyższy poziom paranoi niż większość społeczeństwa :) A mówiąc szerzej to jest kwestia kompromisu między wygodą dostępu a bezpieczeństwem. Jeśli nie masz tam krytycznych danych a gdzieś poza danym serwerem masz dodatkowo kopie bezpieczeństwa, na wypadek przejęcia i zaszyfrowania to niema problemu. Jeżeli jednak schowasz swojego Nexcloud u siebie w domu/firmie a na zewnątrz będziesz korzystał z VPN to nawet krytyczna podatność Nextcloud, Nginx, czy TrueNAS czy czegokolwiek nie jest tak pilna jak w momencie jak wystawisz to na świat. W praktyce jeżeli masz ważne dane w jakiejś usłudze i wystawiasz ją na świat to w zasadzie trzeba bardzo mocno trzymać rękę na pulsie i zawsze wszystko aktualizować licząc na to, że nie zostaniemy zaatakowani w czasie między upowszechnieniem podatności i wydaniem aktualizacji. A wierz mi to czasem długi okres zwłaszcza, że czasem podatność nie pochodzi z samej aplikacji a z wykorzystywanego gdzieś w tle gotowego modułu.
@@Eonea Dzięk serdeczne. Muszę się jeszcze wiele nauczyć. Mam Nextcloud (na CasaOS) i on sam histeryzował (np o łącznie przez https, zaufane domeny i tp) , że uwierzyłem że to musi być bardzo bezpieczne rozwiązanie samo w sobie, a chyba pcham się w gips...
Hej, tutaj pokazuje uniwersalną metodę która bym zalecał. th-cam.com/video/dBVmZl__Lr4/w-d-xo.html Chociaż nie najprostszą ponieważ wykorzystuje dodatkowy firewall pfSense. Można też użyć letsencrypt na samym TrueNAS lub na samym nextcloud ale nie polecę ponieważ nie używałem ani nie testowałem. Można też użyć kupionego certyfikatu ale trzeba go potem ręcznie wymieniać co roku. Polecił bym też użycie clodflare dające zalety zarówno automatycznego certyfikatu i dodatkowej ochrony. th-cam.com/video/xAsU7a08AJ4/w-d-xo.html
Hej a czy da się zainstalować wirtualnie najnowsze Ubuntu na TrueNAS CORE i podłączyć sieciowo ? No i czy na TrueNAS CORE są jakieś aplikacje np. do zdjeć, stream wideo, postawienia systemu monitoringu (kamery z dostępem zdalnym) ?
Na TrueNAS CORE pluginy jak Nextcloud Tworzone są na bazie Jaili czyli czegoś w rodzaju wydzielanej części systemu TrueNAS. Ten jest na FreeBSD. Więc na jako plugin czy ogólnie Jail można instalować tylko aplikacje kompatybilne z FreeBDS. W TrueNAS SCALE dodatki nazywane Aplikacjami wykorzystują dockera więc tutaj przy pewnym zakresie gimnastyki dało by się zainstalować. Dodatkowo TrueNAS(oba) ma możliwość instalacji maszyn wirtualnych to powinno umożliwić prostą instalację Ubuntu Na obu TrueNAS dą dostępna natywnie pluginy do stremowania, torrentów czy monitoringu.
Dało by się to zrobić ale to niemal na pewno nie jest to co potrzebujesz :) normalnie to zdecydowanie zły pomysł. :) Myślę, że możesz osiągnąć zbliżoną funkcjonalność przez montowanie sobie ma komputerze zasobów nextcloud przez taką funkcję jak webdav.
Jedynym gotowym rozwiązaniem jakie przychodzi mi do głowy to użycie do montowania zasobów przez WebDAV zamiast SMB. Jeżeli nie chcesz/możesz montować zasobów NextCloud przez WebDAV to na tą chwilę nie widzę rozwiązania gotowego które Ci pomoże. Ale na pewno możemy znaleźć jakieś dopasowane do konkretnych potrzeb indywidualnie rozwiązanie.
@Max Mar Nie dawało mi to spokoju więc zacząłem szukać. Problem polega na tym, że co prawda spokojnie możemy udostępnić katalog z plikami NextCloud przez SMB, poustawiać właściwe prawa, pobieranie powinno spokojnie działać. Ale pliki po za tym, że są w katalogu mają też swoją reprezentację w bazie danych. Wiec jeżeli dodamy, skazujemy lub zmienimy pliki nie będą one widoczne przez GUI lub zdalnych klientów. Więc jest polecenie _sudo -u www-data php /var/www/nextcloud occ files:scan --all_ które skanuje zawartość katalogu w poszukiwaniu zmian i resynchronizuje pliki z baza danych. Teoretycznie ma to szanse zadziałać jeżeli będziemy ten skrypt odpalać regularnie. Chce jednak podkreślić, że tego nie testowałem i raczej tak towął bym je jako eksperymentalne :) Drugim rozwiązaniem chyba bardziej sensownym było by wykorzystanie funkcji zewnętrznego magazynu w NextCloud. W teorii NextCloud powinien traktować wskazany folder jako zewnętrzne archiwum i sam dbać o jego przeglądanie. Tego rozwiązania też jakoś dogłębnie nie testowałem.
Domyślnie dane wszystkich pluginów są na jednym pool-u, decydujesz który to przy instalacji pierwszego pluginu. Jeżeli nie zamontujesz dodatkowo żadnego zasobu to tu wylądują wszystkie dane. Dla tego dla większej kontroli, przejrzystości, rozdrobnienia snapshotów, sychronizacji, praw itp w netboxie montujesz zasób na dane samego netboxa. np 30GB jak piszesz.
Bardzo dziękuję za Twoje filmy. Pozdrawiam Ciebie i wszystkich Widzów 🙂
Witam gdzie znajdę plik config.php Potrzebuje dodać publiczny adres IP(zaufana domenę) żeby mieć dostęp z zewnątrz Zrobiłem w ten sposób że nextcluad wykierowalem na świat portem i mam taki komunikat Dostęp przez nie zaufana domenę
W miejscu gdzie zamontowałeś dane Nextcloud jest katalog config i w nim masz plik config.php.
Może być w różnych miejscach domyślnie instalowany zależenie od wersji czy CORE czy SCALE no i od wersji aplikacji,jail.
Jeśli używasz TrueNAS CORE poszukaj w /mnt[nazwa_pool]/iocage/nextcloud/root/usr/loca/www/nextcloud
Najsensowniej chyba będzie sprawdzić we właściwościach kontenera/Jail gdzie na podmontowane zasoby na dane i tam powinien się znaleźć katalog config.
Oszukałem się gdzie ten nextcloud przechowuje te pliki. łapka
Error: 13.2-RELEASE was not found! Mam zainstalowanego najnowszego TrueNAS i zrobione wszystkie aktualizacje i robiłem krok po kroku według poradnika. Wie pan może w czym problem? Jestem początkującym użytkownikiem TrueNAS i chciałem zrobić własny serwer na pliki w domu ale coś nie działa plugin z NextCloudem.
Nie mam pewności w którym momencie pojawia Ci się ten napis ale nie kojarzę wersji CORE 13.2
Wersja TrueNAS CORE 13.3 jeśli ją masz to jest wersją niezalecaną. Wydano ją, że zaktualizować drivery pod FreeBSD.
Podejrzewam, że może to być przyczyną tego co piszesz.
Ja masz powody żeby używać CORE zalecał bym wersję ostatnią stabilną czyli 13.0-U6.2.
W innym wypadku zalecił bym już SCALE Dragonfish czyli 24.04
@@Eonea zainstaluję wersję scale i zobaczę jak będzie działać
Zastanawiam się nad zakupem HP 705 G3 mini AMD A10-8770E (zasilacz 65W) oraz 3 dysków 2,5 cala po 2TB każdy z tym, że jeden będzie podłączony na SATA a pozostałe dwa na USB 3.0. RAM 24GB. Za to dysk M.2 będzie przeznaczony na instalację TrueNAS Core lub Scale. Chciałbym z tych 3 dysków zrobić RAID 5, czyli uzyskać 4 TB na dane (cloud), czy da się to zrobić ? Dodatkowo chciałbym tam jeszcze mieć wirtualke, kamery, stream wideo, zdjęcia. Czy taki sprzęt byłby odpowiedni ? Fajne jest to, że komp jest cichy, mały i nie pobiera dużo prądu.
Zdecydowanie odradzał bym podłączanie dysków przez USB. Zwłaszcza zewnętrzne. Moim zdaniem zdecydowanie za duże ryzyko przypadkowego odpięcia obu dysków(czy to zasilania czy to samego USB) i nieodwracalnej utraty danych.
Załóżmy, że mam zainstalowanego truenas'a na jednym dysku i do tego mam dwa dyski na kopie danych ( tryb mirror). W jaki sposób zrobić kopie danych ustawień truenas'a i nextcloud aby w przypadku awarii dysku systemowego mieć później dostęp do tych plików. Czyli uszkodził mi się dysk systemowy, instaluje nowego truenas'a na nowym dysku, wczytuje kopie ustawień truenas , dodaje 'stare' dyski i mam dostęp do plików SMB, a co z nextcloud. W jaki sposób go zainstalować i jakie ustawienia należy wczytać aby odzyskać dostęp do plików z nextcloud zawartych na dyskach ?
Czy po przywróceniu ustawień do truenas odzyskam normalnie dostęp do nextclouda i będę mógł z niego korzystać jak wcześniej bez żadnych komplikacji czy może będę musiał zainstalować nextclouda od nowa ?
Dane aplikacji są zapisywane na pool z danymi. Przy instalacji pluginu czy app jest pytanie gdzie trzymać te dane i tam są trzymane. Na dysku systemowym nie ma danych konfiguracyjnych czy użytkowych.
@@Eonea czyli rozumiem, że jak padnie mi dysk z systemem to wystarczy, że zainstaluje od nowa truenas i zrobie upload ustawień systemu z wcześniej zgraną konfiguracją i będę mieć dostęp wtedy do nextcloud jak i innych pluginów tak jak Ty robisz to na filmie - migracja do nowego systemu ? Czy jednak, żeby odzyskać dostęp do tych pluginów będę musiał jeszcze coś zrobić ? bo do SMB widzę, że w takim przypadku dostanę się bez problemu, ale właśnie co z danymi np z nextcloud.
Podobało się, tylko teraz pytanie jak to zrobić z telefonu który nie jest w sieci z serwerem?
Ten materiał jest i tym właśnie
th-cam.com/video/zCZmoFS-Y_M/w-d-xo.html
witaj
Mam problem
gdy wchodzenia w plugins to nie wyświetlają mi się plugin lub wyskakuje błąd
Hej,
co mi przychodzi to głowy i bym sprawdził najpierw to to, że TrueNAS nie dostępu do Internetu.
Sprawdź proszę ustawienia DNS albo bramy domyślnej.
@@Eonea z tamtym problemem uporałem się reinstalując system, natomiast pojawił się nowy
Wyświetla się gdy instalacja jest prawie ku końcowi
chmura had a failure Exception: RuntimeError Message: + Acquiring DHCP address: FAILED, address received: ERROR, check jail logs Stopped chmura due to DHCP failure Partial plugin destroyed
Zastanawia mnie, czy można skonfigurować NextClouda, aby synchronizował część plików z chmurą Microsoftu (OneDrive). Szukam sposobu na zapasową kopię poza mieszkaniem
No, albo chociaż TrueNasa skoro pliki Nex'a są trzymane w sposób widoczny
Sposobów może być wiele. Nie kojarzę wtyczki do NextCloud które wspierała by synchronizację to oneDrive.
Możesz wykonywać kopie plików przez Cloud Synch Task w TrueNAS. Będziesz musiał najpierw dodać Cloud Credentials - tak jest sporo opcji FTP, Gdrive, oneDrive i wiele innych.
Pamięta, że to pliki to nie wszystko. Żeby mieć informacje o użytkownikach, prawach, konfiguracji itp musisz jeszcze mieć kopie bazy.
Tutaj link go instrukcji backup nexcloud. docs.nextcloud.com/server/latest/admin_manual/maintenance/backup.html
Błąd: 13.2-RELEASE nie zostało znalezione!, co z tym?.
13.2 To dosyć stara wersja.
Nie wiem gdzie ten komunikat występuje ale może trzeba by zaktualizować samego TrueNAS.
A czemu nie polecasz "wystawiania na świat"?
W skrócie mówiąc: bo mam wyższy poziom paranoi niż większość społeczeństwa :)
A mówiąc szerzej to jest kwestia kompromisu między wygodą dostępu a bezpieczeństwem.
Jeśli nie masz tam krytycznych danych a gdzieś poza danym serwerem masz dodatkowo kopie bezpieczeństwa, na wypadek przejęcia i zaszyfrowania to niema problemu. Jeżeli jednak schowasz swojego Nexcloud u siebie w domu/firmie a na zewnątrz będziesz korzystał z VPN to nawet krytyczna podatność Nextcloud, Nginx, czy TrueNAS czy czegokolwiek nie jest tak pilna jak w momencie jak wystawisz to na świat.
W praktyce jeżeli masz ważne dane w jakiejś usłudze i wystawiasz ją na świat to w zasadzie trzeba bardzo mocno trzymać rękę na pulsie i zawsze wszystko aktualizować licząc na to, że nie zostaniemy zaatakowani w czasie między upowszechnieniem podatności i wydaniem aktualizacji. A wierz mi to czasem długi okres zwłaszcza, że czasem podatność nie pochodzi z samej aplikacji a z wykorzystywanego gdzieś w tle gotowego modułu.
@@Eonea Dzięk serdeczne. Muszę się jeszcze wiele nauczyć. Mam Nextcloud (na CasaOS) i on sam histeryzował (np o łącznie przez https, zaufane domeny i tp) , że uwierzyłem że to musi być bardzo bezpieczne rozwiązanie samo w sobie, a chyba pcham się w gips...
Jak dodać certyfikat ssl by uzyskać możliwość wystawienia na świat usługi z https na początku?
Hej, tutaj pokazuje uniwersalną metodę która bym zalecał. th-cam.com/video/dBVmZl__Lr4/w-d-xo.html
Chociaż nie najprostszą ponieważ wykorzystuje dodatkowy firewall pfSense.
Można też użyć letsencrypt na samym TrueNAS lub na samym nextcloud ale nie polecę ponieważ nie używałem ani nie testowałem.
Można też użyć kupionego certyfikatu ale trzeba go potem ręcznie wymieniać co roku.
Polecił bym też użycie clodflare dające zalety zarówno automatycznego certyfikatu i dodatkowej ochrony. th-cam.com/video/xAsU7a08AJ4/w-d-xo.html
Hej a czy da się zainstalować wirtualnie najnowsze Ubuntu na TrueNAS CORE i podłączyć sieciowo ?
No i czy na TrueNAS CORE są jakieś aplikacje np. do zdjeć, stream wideo, postawienia systemu monitoringu (kamery z dostępem zdalnym) ?
Na TrueNAS CORE pluginy jak Nextcloud Tworzone są na bazie Jaili czyli czegoś w rodzaju wydzielanej części systemu TrueNAS. Ten jest na FreeBSD. Więc na jako plugin czy ogólnie Jail można instalować tylko aplikacje kompatybilne z FreeBDS. W TrueNAS SCALE dodatki nazywane Aplikacjami wykorzystują dockera więc tutaj przy pewnym zakresie gimnastyki dało by się zainstalować.
Dodatkowo TrueNAS(oba) ma możliwość instalacji maszyn wirtualnych to powinno umożliwić prostą instalację Ubuntu
Na obu TrueNAS dą dostępna natywnie pluginy do stremowania, torrentów czy monitoringu.
Witam. Mam pytanie: Czy można tak skonfigurować TrueNasa aby mieć dostęp do plików NextColuda również przez SMB??
Dało by się to zrobić ale to niemal na pewno nie jest to co potrzebujesz :) normalnie to zdecydowanie zły pomysł. :)
Myślę, że możesz osiągnąć zbliżoną funkcjonalność przez montowanie sobie ma komputerze zasobów nextcloud przez taką funkcję jak webdav.
@@Eonea ja bym chciał miec te same pliki zarówno dostępne z nextclouda jak i smb, jak to rozwiązać?
Jedynym gotowym rozwiązaniem jakie przychodzi mi do głowy to użycie do montowania zasobów przez WebDAV zamiast SMB.
Jeżeli nie chcesz/możesz montować zasobów NextCloud przez WebDAV to na tą chwilę nie widzę rozwiązania gotowego które Ci pomoże.
Ale na pewno możemy znaleźć jakieś dopasowane do konkretnych potrzeb indywidualnie rozwiązanie.
@Max Mar
Nie dawało mi to spokoju więc zacząłem szukać.
Problem polega na tym, że co prawda spokojnie możemy udostępnić katalog z plikami NextCloud przez SMB, poustawiać właściwe prawa, pobieranie powinno spokojnie działać.
Ale pliki po za tym, że są w katalogu mają też swoją reprezentację w bazie danych.
Wiec jeżeli dodamy, skazujemy lub zmienimy pliki nie będą one widoczne przez GUI lub zdalnych klientów.
Więc jest polecenie
_sudo -u www-data php /var/www/nextcloud occ files:scan --all_
które skanuje zawartość katalogu w poszukiwaniu zmian i resynchronizuje pliki z baza danych. Teoretycznie ma to szanse zadziałać jeżeli będziemy ten skrypt odpalać regularnie. Chce jednak podkreślić, że tego nie testowałem i raczej tak towął bym je jako eksperymentalne :)
Drugim rozwiązaniem chyba bardziej sensownym było by wykorzystanie funkcji zewnętrznego magazynu w NextCloud. W teorii NextCloud powinien traktować wskazany folder jako zewnętrzne archiwum i sam dbać o jego przeglądanie. Tego rozwiązania też jakoś dogłębnie nie testowałem.
Czy przez webdav można usuwać pliki tak by usunęły się również z nextclouda i z wszystkich podłączonych urządzeń?
Czy pool do którego dam Nextcloud to jego przestrzeń dyskowa? Czyli jak dam go do pool z np 30gb będę miał tylko 30gb miejsca w nextCloud?
czy to tylko miejsce do przechowywania danych pluginu a reszta rzeczy jest w osobnym miejscu?
Domyślnie dane wszystkich pluginów są na jednym pool-u, decydujesz który to przy instalacji pierwszego pluginu.
Jeżeli nie zamontujesz dodatkowo żadnego zasobu to tu wylądują wszystkie dane.
Dla tego dla większej kontroli, przejrzystości, rozdrobnienia snapshotów, sychronizacji, praw itp w netboxie montujesz zasób na dane samego netboxa. np 30GB jak piszesz.
Czasem aktualizacja Nextcloud psuję instancję, dlatego warto odseparować generowanie certyfikatu Let's Encrypt do kolejnego kontenera JAIL.
Nie da się gościa słuchać, mega ciężki.
=
11:20..
Wygenerowane dane admina NC są również dostępne via WebGUI.
Faktycznie - post install notes - :) umknęło mi to - dzięki