Konfiguracja synchronizacji

Stan na: 2026-09-10

Plainva opcjonalnie synchronizuje każdy vault z wybranym przez Ciebie magazynem — bezpośrednio z aplikacji, bez żadnej usługi pośredniczącej prowadzonej przez Plainva: Twoje dane przemieszczają się wyłącznie między Twoim komputerem a Twoim własnym kontem/serwerem. Ta strona prowadzi przez konfigurację dla każdego dostawcy.

To, które usługi działają ogólnie (także przez WebDAV lub klienta desktopowego dostawcy), opisuje strona Zgodność synchronizacji.

Podstawy

WebDAV / Nextcloud

Najprostsza droga dla własnych serwerów i większości magazynów w chmurze:

  1. W Konta w chmurzePołącz konto… wybierz kafelek Nextcloud (lub WebDAV / CalDAV).
  2. Wpisz Adres serwera, nazwę użytkownika i hasło lub token aplikacji — używaj w miarę możliwości hasła aplikacji zamiast głównego hasła (w Nextcloud: Ustawienia → Bezpieczeństwo → Hasła aplikacji).
  3. Połącz sprawdza dane dostępowe; następnie przez Wybierz folder… wybierz Folder w chmurze. Także tutaj można utworzyć nowy folder — jak wszędzie, gdzie Plainva wybiera folder w chmurze, również na telefonie w Zmień folder w chmurze.

Szczególny przypadek Nextcloud: JEDEN formularz obsługuje pliki i kalendarz — Plainva samodzielnie wyprowadza punkty końcowe WebDAV i CalDAV z adresu serwera (wyprowadzone adresy są pokazywane w asystencie; Zaawansowane: ustaw punkty końcowe osobno pozwala na osobne adresy URL). Jeśli zaznaczysz obie usługi, jeden przebieg połączy obie.

Typowe adresy serwerów (Nextcloud, Koofr, MagentaCLOUD, Storage Box i wiele innych) znajdziesz w Zgodności synchronizacji.

Adres wskazuje na sam folder vaulta. Wszystko poniżej należy do vaulta, więc adres o poziom za wysoko wciąga również sąsiednie foldery. W WebDAV folder jest częścią adresu serwera — aby przenieść vault później, połącz konto ponownie.

Zmiany hasła są najpierw sprawdzane we wszystkich objętych zmianą usługach chronionych hasłem. Jeśli zapisywanie zostanie przerwane, potwierdzone zmiany zostają zachowane. Otwórz konto ponownie i wybierz Kontynuuj zapisywanie. Chroniona operacja pozostaje dostępna po ponownym uruchomieniu. Jeśli powiązanie konta lub dane logowania uległy zmianie, wybierz Zweryfikuj hasło ponownie, aby sprawdzić aktualne hasło w obecnie przypisanych usługach. Brakujące dane logowania nie są pomijane. Nowe logowanie do kalendarza jest też używane przy kolejnym otwarciu wcześniej zamkniętego vaulta.

Nowe połączenie z kalendarzem pozostaje przypisane do vaulta, w którym je rozpoczęto. Jeśli zamkniesz go lub zmienisz podczas weryfikacji, rozpocznij połączenie ponownie w pierwotnym vaulcie. Gdy nie można odczytać istniejących danych logowania, scalanie zostaje przerwane, a dotychczasowe konta zachowane.

Google Drive

Google Drive działa obecnie z własnymi danymi dostępowymi („Bring Your Own”): jednorazowo tworzysz darmowy własny projekt Google Cloud, który należy wyłącznie do Ciebie. Instrukcja krok po kroku: Google Drive (BYO).

Skrót: w Konta w chmurzePołącz konto… wybierz kafelek Google, zaznacz usługę Pliki, wpisz Client ID i Client Secret z Twojego projektu Google, a następnie Zaloguj się przez Google… — logowanie otwiera się w przeglądarce. Po połączeniu wybierz Folder w chmurze przez Wybierz folder… bezpośrednio z Twojego Dysku (łącznie z podfolderami, domyślnie „Plainva”). Uwaga: dopóki Twój projekt Google znajduje się w trybie testowym, logowanie wygasa po 7 dniach — na stałe, ponieważ Google w tym trybie unieważnia też token odświeżający, więc Plainva nie może go odnowić w tle. Sync informuje Cię wtedy, że logowanie wygasło, a Zaloguj się ponownie w szczegółach konta przywraca je — jeden przebieg dla wszystkich usług tego konta. W produkcji usuwa stały termin wygaśnięcia trybu testowego. Nie gwarantuje stałego logowania: Google nadal może wygasić lub cofnąć dostęp. Wymagania dotyczące publikacji i weryfikacji zależą od zastosowania i żądanych uprawnień. Google: wygasanie tokenów odświeżania.

Jeśli podczas łączenia zaznaczysz Pliki i Kalendarz razem, Google poprosi o zgodę tylko raz — dokładnie o uprawnienia wybranych usług. Dodanie kolejnej usługi później oznacza drugą, uzupełniającą zgodę.

OneDrive

Plainva dostarcza własną rejestrację aplikacji — nie musisz już zakładać własnego identyfikatora:

  1. W Konta w chmurzePołącz konto… wybierz kafelek Microsoft i zaznacz usługę Pliki (OneDrive) — na życzenie od razu razem z Kalendarz i zadania oraz E-mail (jedno konto Microsoft może obsługiwać wszystkie trzy usługi).
  2. Kliknij Zaloguj się przez Microsoft… i potwierdź logowanie w przeglądarce. Gotowe — Plainva utworzy folder (domyślnie „Plainva”) i zsynchronizuje całą jego zawartość, również pliki dodane z zewnątrz.
  3. Opcjonalnie: po połączeniu wybierz Folder w chmurze przez Wybierz folder… bezpośrednio z Twojego OneDrive (łącznie z podfolderami).

Opcjonalnie: przez Użyj własnego identyfikatora aplikacji możesz zamiast tego podać samodzielnie zarejestrowany Client ID (np. przy ograniczeniach firmowych). Szczegółowa instrukcja: OneDrive & Dropbox (BYO).

Jeśli połączysz kilka usług jednego konta naraz — na przykład Pliki i Kalendarz — dostawca poprosi o Twoją zgodę tylko raz, a Plainva zapamięta jedno logowanie dla całego konta. Dotyczy to zarówno Microsoft (pliki, kalendarz, e-mail), jak i Google (pliki i kalendarz; skrzynka Gmail pozostaje poza tym, ponieważ działa przez IMAP z hasłem aplikacji i nie wymaga zgody).

Kreator niesie wybranego dostawcę przez każdy krok: kroki 2 i 3 od razu otwierają właściwy formularz (formularz kalendarza Google zamiast wyboru dostawcy, Gmail zamiast ogólnego formularza IMAP) i nigdy nie pytają ponownie, kogo chciałeś podłączyć. To, co zebrał jeden krok, jest już w następnym: przy Nextcloud Plainva wyprowadza adres CalDAV z adresu serwera z kroku 1, a hasło pakietu wpisujesz raz zamiast trzy razy. Te dane żyją w pamięci tylko na czas przebiegu; nie są nigdzie zapisywane i znikają, gdy przebieg się kończy — także wtedy, gdy zakończysz go przez Zakończ kreatora.

Konta, które wciąż logują się osobno dla każdej usługi, są oznaczone na liście kont jako Stare logowanie i oferują Jedno logowanie dla wszystkich usług — na liście kont i w szczegółach konta, zarówno na komputerze, jak i w aplikacji mobilnej. Jeden przebieg, a potem wszystkie usługi korzystają z tego samego logowania. To więcej niż wygoda: osobne logowania mogły rozjechać się w czasie, więc jedna usługa działała dalej, podczas gdy inna tego samego konta po cichu wygasła. Dla takich kont Zaloguj się ponownie odnawia teraz całe konto zamiast pojedynczej usługi. Oferta pozostaje widoczna też wtedy, gdy wspólne logowanie już istnieje, ale nie obejmuje wszystkich usług konta — na przykład dlatego, że na ekranie zgody nie zaznaczono jednej z usług; Google nie może rozszerzyć zgody, którą już wcześniej przyznał.

Ponowne logowanie do Google zachowuje hasło aplikacji Twojej skrzynki Gmail. Logowanie w przeglądarce odnawia tylko usługi OAuth konta; skrzynka IMAP nie wymaga w tym celu nowego hasła. Outlook przechowuje dane logowania i aktywne połączenia oddzielnie dla każdego vaulta, nawet jeśli ten sam profil konta znajduje się w kilku vaultach. Dotyczy to komputerów i urządzeń mobilnych.

Pliki, kalendarz i poczta Outlook wymagają osobnych uprawnień. Działająca synchronizacja plików nie oznacza więc, że kalendarz lub skrzynka pocztowa również mają dostęp. Plainva sprawdza uprawnienia każdej usługi; jeśli jakiegoś brakuje, zaloguj się ponownie i przyznaj wymagany dostęp. Równoważne nazwy uprawnień Google są rozpoznawane.

Dropbox

Plainva dostarcza własną aplikację Dropbox — nie potrzebujesz własnej aplikacji:

  1. W Konta w chmurzePołącz konto… wybierz kafelek Dropbox (obsługuje tylko usługę Pliki).
  2. Kliknij Zaloguj się przez Dropbox… i potwierdź w przeglądarce. Gotowe (domyślny folder /Plainva).
  3. Opcjonalnie: po połączeniu wybierz Folder w chmurze przez Wybierz folder… bezpośrednio z Twojego Dropbox (łącznie z podfolderami).

Opcjonalnie: przez Użyj własnego identyfikatora aplikacji możesz zamiast tego podać samodzielnie zarejestrowany App Key. Szczegółowa instrukcja: OneDrive & Dropbox (BYO).

Magazyn zgodny z S3

Dla AWS S3, Cloudflare R2, Backblaze B2, MinIO, Wasabi, Hetzner i innych — w oparciu o klucze, całkowicie bez logowania w przeglądarce. W Konta w chmurzePołącz konto… wybierz kafelek Magazyn obiektowy (S3) i wypełnij pola:

PoleZnaczenie
EndpointBazowy adres URL interfejsu S3 API, np. https://s3.eu-central-1.amazonaws.com, https://<konto>.r2.cloudflarestorage.com lub http://127.0.0.1:9000 dla lokalnego MinIO
BucketNazwa bucketa
RegionRegion SigV4; us-east-1 działa dla większości magazynów spoza AWS, Cloudflare R2 używa auto
Access Key ID / Secret Access KeyPara kluczy API od dostawcy
Prefiks kluczy (opcjonalnie)Podfolder w buckecie dla vaultu; puste = katalog główny bucketa
Adresy URL w stylu path-styleZalecane (MinIO, R2 i większość zgodnych magazynów); wyłącz tylko dla bucketów AWS typu virtual-hosted

Prefiks kluczy (folder w chmurze) możesz wybrać przez Wybierz folder… bezpośrednio z bucketa po połączeniu.

Po Połącz synchronizacja startuje od razu.

Zobacz też

Szyfrowanie synchronizacji (hasło)

Zastąpione w P3: Poniższe instrukcje nie dotyczą już zawartości. Użyj Bezpieczeństwo i udostępnianie. Pozostałe tu hasło chroni tylko opcjonalne ustawienia i sekrety.

Plainva może szyfrować to, co opuszcza Twoje urządzenie w kierunku serwera synchronizacji, podczas gdy Twój lokalny vault zawsze pozostaje zwykłym Markdownem, który potrafi odczytać Obsidian.

Otwórz Ustawienia → Synchronizacja → Hasło synchronizacji i szyfrowanie:

  1. Ustaw hasło. Tworzy to klucz szyfrujący dla vaultu i pokazuje jednorazowy kod odzyskiwania — przechowuj go bezpiecznie; to jedyny sposób powrotu, jeśli zapomnisz hasła. Od tego momentu synchronizowane ustawienia vaultu przesyłane są w postaci zaszyfrowanej.
  2. Zaszyfruj zawartość vaultu (opcjonalnie). Przycisk Szyfruj ponownie przesyła każdą notatkę do serwera synchronizacji jako zaszyfrowaną treść. Twoje lokalne pliki pozostają zwykłym Markdownem, więc lokalny vault nigdy nie jest zagrożony — wypróbuj to najpierw na vaulcie do wyrzucenia. Gdy przesyłanie się zakończy, użyj Zakończ migrację, aby od tej pory akceptować tylko zaszyfrowaną treść.
  3. Na innym urządzeniu otwórz ten sam zsynchronizowany vault. Plainva wykrywa, że vault jest zaszyfrowany, i prosi o hasło (lub kod odzyskiwania). Po odblokowaniu notatki są odszyfrowywane i pojawiają się lokalnie.

Odblokowany klucz jest przechowywany w pamięci podręcznej na każdym urządzeniu. Włącz Wymagaj hasła przy każdym uruchomieniu, aby zamiast tego wpisywać je ponownie po każdym restarcie, oraz użyj Zablokuj, aby usunąć zapamiętany klucz z tego urządzenia.

Konta na wszystkich Twoich urządzeniach to trzy kroki. 1 · Ustawienia i konta: zapisuje ustawienia sejfu oraz Twoje konta (kalendarze, skrzynki pocztowe, wybór kalendarzy) w małym pliku w sejfie — dopóki hasło nie jest ustawione, nie jest potrzebne żadne; gdy już istnieje, każde urządzenie musi je wprowadzić, zanim ustawienia zaczną z niego podróżować. Ten krok jest domyślnie włączony — ustawienia i konta nie są tajemnicami; możesz go wyłączyć w każdym sejfie w dowolnym momencie. 2 · Hasło synchronizacji (opcjonalnie): potrzebne tylko wtedy, gdy mają wędrować także logowania; dodatkowo szyfruje ustawienia z kroku 1. 3 · Przenoszenie logowań: dodatkowo przenosi statyczne hasła IMAP i CalDAV, zaszyfrowane, i można je włączyć dopiero, gdy działa krok 1 i hasło jest odblokowane — hasło może trafić tylko do konta, które urządzenie już zna. Nie są przenoszone: ścieżki specyficzne dla urządzenia oraz logowania OAuth (Microsoft, Google); ich tokeny są powiązane z urządzeniem, więc konto pojawia się na nowym urządzeniu i wymaga tam jednorazowego Zaloguj się.

Na telefonie ten sam łańcuch znajdziesz na stronie sejfu — te same trzy kroki i ta sama blokada. Konta przychodzące z innego urządzenia są tam zakładane; nie wpisujesz ich już ręcznie. Przycisk Pobierz teraz z innego urządzenia pobiera je od razu, zamiast czekać na kolejną rundę.

Jeśli Plainva ostrzega, że starsza wersja nadal publikuje wycofane dane konta, zaktualizuj Plainva na każdym urządzeniu korzystającym z tego sejfu. Bieżące urządzenie ignoruje stare dane klienta Google i zachowuje działające lokalne logowanie. Nie potwierdzaj usunięcia starych danych zdalnych, dopóki wszystkie uczestniczące urządzenia nie zostaną zaktualizowane. Przycisk do tego Plainva pokazuje w komunikacie w Ustawienia → Vault → Synchronizacja → Diagnostyka: Usuń wycofane wpisy — zadane pytanie to dokładnie to potwierdzenie.

Gdzie odbywa się to logowanie, zależy od usługi: skrzynka pokazuje przycisk Zaloguj się na tym urządzeniu we własnym wierszu w obszarze E-mail, a konto kalendarza lub plików robi to w Konta w chmurze. Skrzynka Microsoft zawsze prowadzi do Konta w chmurze, bo jej logowanie odbywa się w przeglądarce.

Gdy konfigurujesz szyfrowanie od nowa, krok 3 jest od razu włączony — inaczej każde kolejne urządzenie zostałoby na stałe bez logowań. W sejfie, którego już używasz, nic nie zmienia się po cichu: Plainva pyta raz i zapamiętuje Twoją odpowiedź.

Jeśli jedno konto pojawia się jako dwie karty, Plainva nie mogła pobrać tożsamości od dostawcy — a zgadywać jej nie wolno. Otwórz jedną z nich w Konta w chmurze i za pomocą Scal powiedz, że to to samo konto; Plainva pokaże wcześniej, co zostanie przeniesione.

Jeśli Konta kalendarza wymieniają dwa wiersze dla tego samego kalendarza, Plainva to zgłasza i nie scala ich samodzielnie: scalenie kosztowałoby wybór kalendarza i powiązanie z odzwierciedlonymi zadaniami. Sprawdź, który wiersz niesie Twój wybór, i usuń drugi.

Konto, które usuniesz, pozostaje usunięte: usunięcie podróżuje przez synchronizację ustawień na Twoje inne urządzenia, zamiast wrócić stamtąd przy następnej rundzie.

Co podróżuje, a co zostaje tutaj

Jeśli w sekcji Konta w chmurze pojawi się Sprawdź zduplikowane konta, Plainva celowo nie zgaduje na podstawie nazwy. Wybierz Zachowaj to konto przy właściwej karcie. Potwierdzenie pokazuje cel, źródła i usługi, a wcześniej tworzy kopię zapasową na tym urządzeniu. Anuluj niczego nie zmienia. Połączenie usuwa tylko osierocone lokalne konta, pamięci podręczne i dane logowania — u dostawcy nic nie jest usuwane.

Podróżuje z sejfemZostaje na tym urządzeniu
Konta — kalendarze, skrzynki pocztowe, konta w chmurze, zakładkiŚcieżki bezwzględne — lokalizacja sejfu, cel kopii zapasowych
Foldery i szablony — notatki dzienne, folder szablonów, folder skrzynki, folder załączników, baza zadańTokeny logowania Microsoft i Google
Ustawienia kalendarza — folder spotkań, kalendarz domyślnyKtóra skrzynka i który folder były ostatnio otwarte
Ustawienia poczty — folder zapisu, obrazy zdalnePoczątkowy układ tego urządzenia dla nowych sejfów
Reguły kopii — odstęp migawek, przechowywanie, archiwaHasła statyczne — chyba że krok 3 jest włączony
Interwał synchronizacji
Układ pasków (komputer)

Telefon przenosi tego nieco mniej: układ czterech pasków desktopowych zostaje na komputerze — jego własny pasek nawigacji jednak podróżuje, podobnie jak folder spotkań. Jego własny łańcuch na stronie sejfu pokazuje, co przenosi, a oba urządzenia mówią pod spodem, co synchronizacja naprawdę zrobiła ostatnio — z nazwami ustawień, które podróżowały, a przy odbiorze tych, które się zmieniły. Komunikat „Ustawienia przejęte z innego urządzenia” pojawia się najwyżej raz na sesję i tylko przy prawdziwej zmianie — później mówią o tym te wiersze. Nowość w tej wersji: telefon przejmuje także format nazwy notatek dziennych, typ OKF nowych notatek i Twoje zakładki. Wcześniej sejf z innym formatem daty dostawał drugą notatkę dzienną dla tego samego dnia, gdy tylko dotknął go telefon.

Diagnostyka rozdziela teraz ostatnio sprawdzono (lokalne pola profilu), ostatnio pobrano, ostatnio zastosowano i ostatnio faktycznie wysłano. „Wysłano” zmienia się tylko po udanym zapisie w chmurze; niezmienione przebiegi aktualizują więc sprawdzenie i pobranie, ale nie czas wysłania. Wyniki sekretów są osobno podane jako liczby zaimportowanych, niezmienionych, odrzuconych, nieaktualnych, błędnych lub czekających na konto. Zawierają wyłącznie stabilne kody powodów — bez identyfikatora konta, hasła, tokenu i surowego błędu. Ostrzeżenie o starym kliencie oznacza, że Plainva trzeba zaktualizować na wszystkich uczestniczących urządzeniach; to urządzenie ignoruje wycofane dane klienta Google.

Usunięcia podróżują. Potwierdzone przez Ciebie usunięcie pozostaje 90 dni w dzienniku (.plainva/sync/deletions.json) i jest odwzorowywane na każdym innym urządzeniu bez pytania — także po restarcie i nawet gdy brakuje tam naraz wielu plików. Jeśli natomiast w chmurze brakuje wielu plików, których dziennik nie wyjaśnia, Plainva wstrzymuje odwzorowanie i pyta: zastosować usunięcia czy zachować lokalnie (wtedy wysyła pliki ponownie jako nowe). To samo dotyczy list zadań: usunięcie wykonane u dostawcy usuwa notatkę zadania także na drugim urządzeniu, o ile jest tam niezmieniona.

Błędy i automatyczne ponawianie

Okno błędu zachowuje dokładny nieudany przebieg, nawet gdy automatyczna próba zmieniła już stan na żywo. Pokazuje, czy próba trwa lub się powiodła. Ponowne połączenie jest zalecane tylko przy błędzie uwierzytelniania; błędy sieci, limitu czasu i dostawcy zachowują szczegóły i są automatycznie ponawiane. Synchronizacja ustawień również przeczekuje błędy tymczasowe: przekroczenie czasu pojawia się najpierw jako spokojna informacja z licznikiem i dopiero po trzecim niepowodzeniu z rzędu zmienia się w czerwony komunikat — wygasłe logowanie natomiast natychmiast.

Nazwy różniące się tylko zapisem

Google Drive podczas wyszukiwania nie rozróżnia wielkości liter, a Windows i macOS przechowują Notatka.md i notatka.md w tym samym pliku. Ten sam znak może być poza tym zapisany na dwa sposoby: ü jako jeden znak albo jako u z dołączoną diarezą. Przy takim zapisie Plainva rozumie teraz, że chodzi o ten sam plik, i synchronizuje dalej normalnie, dopóki istnieje tylko jedno dopasowanie.

Jeśli natomiast dwie nazwy różnią się wielkością liter, są to dwa pliki. Plainva niczego wtedy nie zmienia ani nie usuwa, lecz pokazuje kartę Dwie pisownie, jeden plik z obiema nazwami — na telefonie na stronie sejfu, na komputerze w ustawieniach synchronizacji. Wszystkie pozostałe pliki są nadal synchronizowane. Zmień nazwę jednej z notatek, a karta zniknie sama.

Nowe logowanie nie obejmuje wszystkich usług. Zachowano Twój dotychczasowy dostęp. Zaloguj się ponownie i zezwól na wszystkie wymienione usługi. Powiązanie konta uległo zmianie. Otwórz aktualne ustawienia konta i zaloguj się ponownie.

Google Drive: nieukończone pobieranie

Gdy Google Drive tymczasowo ogranicza żądania, Plainva ponawia pobieranie po przerwie. Nieudane pobranie nie jest traktowane jako brak pliku ani ukończona zmiana. Lokalna treść i potwierdzony stan synchronizacji pozostają zachowane; następny cykl ponawia oczekującą zmianę. Inne poprawnie pobrane pliki nadal są dostępne. Brak uprawnień i inne trwałe odmowy pojawiają się jako błędy ze ścieżką pliku i przyczyną. Dotyczy to komputera i urządzeń mobilnych.

Przerwane przesyłanie plików

Limity czasu obejmują także odbieranie plików z WebDAV, Dropbox, OneDrive, S3 i Google Drive. Jeśli odpowiedź przesyłana częściami przestaje dostarczać dane, Plainva kończy próbę i ponawia odczyt ograniczoną liczbę razy przy użyciu nowego żądania. Postęp utrzymuje takie pobieranie aktywne, nawet gdy cały plik wymaga więcej czasu niż limit podstawowy. Natywne żądania mobilne mają również własne limity. Niepełne pobranie nigdy nie zastępuje istniejącego pliku lokalnego ani nie potwierdza postępu synchronizacji. Duże wysyłane pliki zachowują czas dostosowany do rozmiaru; niepewny wynik wysyłania jest obsługiwany przez zwykłe wznawianie synchronizacji, bez ponownego wysyłania w ciemno.