Sync Setup

Last reviewed: 2026-07-06

Plainva optionally syncs each vault with a storage of your choice — straight from the app, with no Plainva-run service in between: your data travels exclusively between your computer and your own account/server. This page walks through the setup per provider.

Which services work in general (also via WebDAV or the provider’s desktop client) is covered in Sync Compatibility.

Basics

WebDAV / Nextcloud

The simplest route for self-hosted servers and most cloud storages:

  1. Set the Sync Provider to WebDAV / Nextcloud.
  2. Enter the Server URL, Username and Password or App Token — use an app password instead of your main password whenever possible (in Nextcloud: Settings → Security → App passwords).
  3. Pick the target folder via Browse Server, then Save.

Typical server addresses (Nextcloud, Koofr, MagentaCLOUD, Storage Box and many more) are listed in Sync Compatibility.

Google Drive

Google Drive currently runs with your own credentials (“Bring Your Own”): you create a free Google Cloud project once, owned by you alone. The step-by-step guide: Google Drive (BYO).

Short version: enter the Client ID and Client Secret from your Google project, set the Drive Folder (Name) (default “Plainva”), then Connect to Google — the sign-in opens in your browser. Once connected, pick the folder via Choose folder… straight from your Drive (subfolders included) instead of typing the name. Note: while the Google project is in testing mode, the login expires after 7 days and must be renewed via Reconnect.

OneDrive

Plainva ships its own app registration — you no longer need your own ID:

  1. Set the Sync Provider to OneDrive; optionally set the OneDrive Folder (Name) (default “Plainva”).
  2. Connect to Microsoft and confirm the sign-in in the browser. Done — Plainva creates the folder and syncs its entire content, including externally added files.
  3. Optional: once connected, pick the target folder via Choose folder… straight from your OneDrive (subfolders included) instead of typing the name.

Optional: via Use your own app ID you can instead supply a self-registered client ID (e.g. for corporate restrictions). Detailed guide: OneDrive & Dropbox (BYO).

Dropbox

Plainva ships its own Dropbox app — no own app needed:

  1. Set the Sync Provider to Dropbox; optionally set the Dropbox Folder (Path) (default /Plainva).
  2. Connect to Dropbox and confirm in the browser. Done.
  3. Optional: once connected, pick the target folder via Choose folder… straight from your Dropbox (subfolders included) instead of typing the path.

Optional: via Use your own app ID you can instead supply a self-registered app key. Detailed guide: OneDrive & Dropbox (BYO).

S3-compatible storage

For AWS S3, Cloudflare R2, Backblaze B2, MinIO, Wasabi, Hetzner and others — key-based, no browser sign-in at all:

FieldMeaning
EndpointBase URL of the S3 API, e.g. https://s3.eu-central-1.amazonaws.com, https://<account>.r2.cloudflarestorage.com or http://127.0.0.1:9000 for local MinIO
BucketBucket name
RegionSigV4 region; us-east-1 works for most non-AWS stores, Cloudflare R2 uses auto
Access Key ID / Secret Access KeyAn API key pair from the provider
Key Prefix (optional)Subfolder inside the bucket for the vault; empty = bucket root
Path-style URLsRecommended (MinIO, R2 and most compatibles); disable only for virtual-hosted AWS buckets

You can also pick the Key Prefix via Choose folder… straight from the bucket — this already works before saving, as soon as the endpoint, bucket and keys are filled in.

After Apply, sync starts right away.

See also