Zainstalowałem nextcloud na moim Raspberrypi 3 za pomocą tego linku . Wszystko działa całkiem dobrze, ale nie podoba mi się, że UX ma całą dodatkową przestrzeń dyskową pochodzącą z dodatku „Pamięć zewnętrzna”, ponieważ oznacza to, że wszyscy muszą teraz wiedzieć, jak umieścić wszystkie swoje pliki w wyznaczonym folderze .
Wygląda na to, że powinienem być w stanie powiedzieć nextcloud, aby używał zewnętrznego dysku twardego jako lokalizacji katalogu danych (bez dodatku pamięci zewnętrznej) i wszystko będzie dobrze i dobrze ... i wydaje się, że teoretycznie działa dobrze . Ale ponieważ jest zainstalowany jako przystawka, wygląda na to, że przystawka nie ma dostępu do tej części mojego systemu plików, a zatem nie działa.
Zastanawiałem się, czy ktoś ma jakieś sugestie. Czy powinienem zamontować dysk twardy w obszarze zapisu przystawki? Czy da się szybko uzyskać dostęp do dysku twardego?
syncthing
interfejsu). Aby to naprawić, początkowo wykorzystywałem sztuczkę polegającą na dodaniusftp
magazynu wskazującego na sam serwer i dostępie jako pożądany użytkownik, więc127.0.0.1
jako host i właściciel pliku jako użytkownik z wygenerowanym kluczem ssh. Ale to nie był najlepszy wybór. Używaniebindfs
zamiast czegoś podobnegobindfs --map=ubuntu/root:@ubuntu/@root
, zamiast tego robi pożądaną pracę.oc_filecache
... ”. Nie dodałem do niego żadnych plików, wystarczy czysta instalacja przystawki, utworzyłem użytkowników admin i jeden login przed przeniesieniem katalogu. Jakieś wskazówki?Użyj „stop” zamiast „wyłącz”, w przeciwnym razie nie będziesz mógł edytować config.php.
Włącz pamięć zewnętrzną dla snap: sudo snap connect nextcloud: nośniki wymienne
Zatrzymaj przystawkę Nexcloud: Sudo Snap Przystanek NextCloud
Zaktualizuj lokalizację przechowywania: sudo vim /var/snap/nextcloud/current/nextcloud/config/config.php
zmień lokalizację danych:
„datadirectory” => ”/ media / storage / data”,
Przenieś katalog danych na urządzenie magazynujące: sudo mv / var / snap / nextcloud / common / nextcloud / data / media / storage /
Rozpocznij Snap NextCloud: sudo Snap Uruchom NextCloud
źródło