From ff12306766d7a71867f8b26d4e70d7cc8084c401 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Fri, 3 May 2024 16:15:35 -0700 Subject: [PATCH] Updated Setting Up Storage (markdown) --- Setting-Up-Storage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Setting-Up-Storage.md b/Setting-Up-Storage.md index c8df91e..66950a3 100644 --- a/Setting-Up-Storage.md +++ b/Setting-Up-Storage.md @@ -99,7 +99,7 @@ ArchiveBox supports many common types of remote filesystems using RClone, FUSE, The `data/archive/` subfolder contains the bulk archived content, and it supports being stored on a slower remote server (SMB/NFS/SFTP/etc.) or object store (S3/B2/R2/etc.). For data integrity and performance reasons, the rest of the `data/` directory (e.g. `data/ArchiveBox.conf`, `data/logs`, etc.) must be kept on a local filesystem while ArchiveBox is actively running. > [!IMPORTANT] -> `data/index.sqlite3` is your main archive DB, *it must be on a fast, reliable, local filesystem* which supports [FSYNC](https://stackoverflow.com/questions/40849596/git-clone-fsync-input-output-error-in-linux#:~:text=Some%20filesystems%20%2D%20especially%20remote%20filesystems%20like%20NFS%2C%20sshfs%2C&text=do%20not%20support%20fsync()%20but%20git%20has%20no%20flag%20to%20disable%20these%20calls) (SSD/NVMe recommended). +> `data/index.sqlite3` is your main archive DB, *it must be on a fast, reliable, local filesystem* which supports [FSYNC](https://stackoverflow.com/questions/40849596/git-clone-fsync-input-output-error-in-linux#:~:text=Some%20filesystems%20%2D%20especially%20remote%20filesystems%20like%20NFS%2C%20sshfs%2C&text=do%20not%20support%20fsync()%20but%20git%20has%20no%20flag%20to%20disable%20these%20calls) (SSD/NVMe recommended, putting this file on a remote filesystem or slow HDD can lead to confusing IO errors and performance issues). ### NFS (Docker Driver)