Document storage
Jiandu keeps document blobs separately from searchable records and configuration. Choose one supported backend for the installation:
- Local disk is the default and simplest on one durable host.
- S3 or S3-compatible storage fits deployments that already operate an object store.
- WebDAV supports services such as ownCloud, Nextcloud, and compatible servers.
Local disk
Place the blob root on a persistent filesystem that is private to the Jiandu process. Do not put temporary container storage underneath it. Back up the blob root together with the database so both represent the same point in time.
Remote storage
Before importing real documents:
- Create a dedicated bucket or WebDAV collection.
- Give Jiandu only the access it needs to that location.
- Keep credentials in your secret manager or protected secret-reference files.
- Test upload, view, download, and deletion with sample documents.
- Test how your backup process captures both metadata and blobs.
Network reachability is not data durability. Keep versioning, snapshots, retention, and restore tests appropriate to the storage service.
Switching backends
Do not change the configured backend and assume existing documents will move. Plan a migration, verify every object, and keep the old store read-only until the new installation has passed restore and document-open tests.
See the configuration reference for accepted fields and the backup guide for recovery expectations.