((META (EMPTY-STRING title "Configure file directory boxes") (WORD role "manual") (TAG-SET tags ("#configuration" "#manual" "#zettelstore")) (WORD syntax "zmk") (ZID-SET back ("00001004011200" "00001006020000" "00001006020400" "00001018000000")) (ZID-SET backward ("00001004010000" "00001004011200" "00001006020000" "00001006020400" "00001018000000")) (NUMBER box-number "1") (STRING copyright "(c) 2020-present by Detlef Stern ") (TIMESTAMP created "00010101000000") (ZID-SET forward ("00001003000000" "00001004010000" "00001004051000")) (WORD lang "en") (EMPTY-STRING license "EUPL-1.2-or-later") (TIMESTAMP modified "20220724200512") (TIMESTAMP published "20220724200512") (WORD visibility "public")) (BLOCK (PARA (TEXT "Under") (SPACE) (TEXT "certain") (SPACE) (TEXT "circumstances,") (SPACE) (TEXT "it") (SPACE) (TEXT "is") (SPACE) (TEXT "preferable") (SPACE) (TEXT "to") (SPACE) (TEXT "further") (SPACE) (TEXT "configure") (SPACE) (TEXT "a") (SPACE) (TEXT "file") (SPACE) (TEXT "directory") (SPACE) (TEXT "box.") (SOFT) (TEXT "This") (SPACE) (TEXT "is") (SPACE) (TEXT "done") (SPACE) (TEXT "by") (SPACE) (TEXT "appending") (SPACE) (TEXT "query") (SPACE) (TEXT "parameters") (SPACE) (TEXT "after") (SPACE) (TEXT "the") (SPACE) (TEXT "base") (SPACE) (TEXT "box") (SPACE) (TEXT "URI") (SPACE) (LITERAL-INPUT () "dir://DIR") (TEXT ".")) (PARA (TEXT "The") (SPACE) (TEXT "following") (SPACE) (TEXT "parameters") (SPACE) (TEXT "are") (SPACE) (TEXT "supported:")) (TABLE ((CELL-CENTER (TEXT "Parameter")) (CELL (TEXT "Description")) (CELL-CENTER (TEXT "Default") (SPACE) (TEXT "value"))) ((CELL-CENTER (TEXT "type")) (CELL (TEXT "(Sub-)") (SPACE) (TEXT "Type") (SPACE) (TEXT "of") (SPACE) (TEXT "the") (SPACE) (TEXT "directory") (SPACE) (TEXT "service")) (CELL-CENTER (TEXT "(value") (SPACE) (TEXT "of") (SPACE) (FORMAT-QUOTE () (LINK-ZETTEL () "00001004010000#default-dir-box-type" (TEXT "default-dir-box-type"))) (TEXT ")"))) ((CELL-CENTER (TEXT "worker")) (CELL (TEXT "Number") (SPACE) (TEXT "of") (SPACE) (TEXT "worker") (SPACE) (TEXT "that") (SPACE) (TEXT "can") (SPACE) (TEXT "access") (SPACE) (TEXT "the") (SPACE) (TEXT "directory") (SPACE) (TEXT "in") (SPACE) (TEXT "parallel")) (CELL-CENTER (TEXT "7"))) ((CELL-CENTER (TEXT "readonly")) (CELL (TEXT "Allow") (SPACE) (TEXT "only") (SPACE) (TEXT "operations") (SPACE) (TEXT "that") (SPACE) (TEXT "do") (SPACE) (TEXT "not") (SPACE) (TEXT "create") (SPACE) (TEXT "or") (SPACE) (TEXT "change") (SPACE) (TEXT "zettel")) (CELL-CENTER (TEXT "n/a")))) (HEADING 1 () "type" "type" (TEXT "Type")) (PARA (TEXT "On") (SPACE) (TEXT "some") (SPACE) (TEXT "operating") (SPACE) (TEXT "systems,") (SPACE) (TEXT "Zettelstore") (SPACE) (TEXT "tries") (SPACE) (TEXT "to") (SPACE) (TEXT "detect") (SPACE) (TEXT "changes") (SPACE) (TEXT "to") (SPACE) (TEXT "zettel") (SPACE) (TEXT "files") (SPACE) (TEXT "outside") (SPACE) (TEXT "of") (SPACE) (TEXT "Zettelstore's") (SPACE) (TEXT "control") (ENDNOTE () (TEXT "This") (SPACE) (TEXT "includes") (SPACE) (TEXT "Linux,") (SPACE) (TEXT "Windows,") (SPACE) (TEXT "and") (SPACE) (TEXT "macOS.")) (TEXT ".") (SOFT) (TEXT "On") (SPACE) (TEXT "other") (SPACE) (TEXT "operating") (SPACE) (TEXT "systems,") (SPACE) (TEXT "this") (SPACE) (TEXT "may") (SPACE) (TEXT "be") (SPACE) (TEXT "not") (SPACE) (TEXT "possible,") (SPACE) (TEXT "due") (SPACE) (TEXT "to") (SPACE) (TEXT "technical") (SPACE) (TEXT "limitations.") (SOFT) (TEXT "Automatic") (SPACE) (TEXT "detection") (SPACE) (TEXT "of") (SPACE) (TEXT "external") (SPACE) (TEXT "changes") (SPACE) (TEXT "is") (SPACE) (TEXT "also") (SPACE) (TEXT "not") (SPACE) (TEXT "possible,") (SPACE) (TEXT "if") (SPACE) (TEXT "zettel") (SPACE) (TEXT "files") (SPACE) (TEXT "are") (SPACE) (TEXT "put") (SPACE) (TEXT "on") (SPACE) (TEXT "an") (SPACE) (TEXT "external") (SPACE) (TEXT "service,") (SPACE) (TEXT "such") (SPACE) (TEXT "as") (SPACE) (TEXT "a") (SPACE) (TEXT "file") (SPACE) (TEXT "server") (SPACE) (TEXT "accessed") (SPACE) (TEXT "via") (SPACE) (TEXT "SMB/CIFS") (SPACE) (TEXT "or") (SPACE) (TEXT "NFS.")) (PARA (TEXT "To") (SPACE) (TEXT "cope") (SPACE) (TEXT "with") (SPACE) (TEXT "this") (SPACE) (TEXT "uncertainty,") (SPACE) (TEXT "Zettelstore") (SPACE) (TEXT "provides") (SPACE) (TEXT "various") (SPACE) (TEXT "internal") (SPACE) (TEXT "implementations") (SPACE) (TEXT "of") (SPACE) (TEXT "a") (SPACE) (TEXT "directory") (SPACE) (TEXT "box.") (SOFT) (TEXT "The") (SPACE) (TEXT "default") (SPACE) (TEXT "values") (SPACE) (TEXT "should") (SPACE) (TEXT "match") (SPACE) (TEXT "the") (SPACE) (TEXT "needs") (SPACE) (TEXT "of") (SPACE) (TEXT "different") (SPACE) (TEXT "users,") (SPACE) (TEXT "as") (SPACE) (TEXT "explained") (SPACE) (TEXT "in") (SPACE) (TEXT "the") (SPACE) (LINK-ZETTEL () "00001003000000" (TEXT "installation") (SPACE) (TEXT "part")) (SPACE) (TEXT "of") (SPACE) (TEXT "this") (SPACE) (TEXT "manual.") (SOFT) (TEXT "The") (SPACE) (TEXT "following") (SPACE) (TEXT "values") (SPACE) (TEXT "are") (SPACE) (TEXT "supported:")) (DESCRIPTION ((TEXT "simple")) (BLOCK (BLOCK (PARA (TEXT "Is") (SPACE) (TEXT "not") (SPACE) (TEXT "able") (SPACE) (TEXT "to") (SPACE) (TEXT "detect") (SPACE) (TEXT "external") (SPACE) (TEXT "changes.") (SOFT) (TEXT "Works") (SPACE) (TEXT "on") (SPACE) (TEXT "all") (SPACE) (TEXT "platforms.") (SOFT) (TEXT "Is") (SPACE) (TEXT "a") (SPACE) (TEXT "little") (SPACE) (TEXT "slower") (SPACE) (TEXT "than") (SPACE) (TEXT "other") (SPACE) (TEXT "implementations") (SPACE) (TEXT "(up") (SPACE) (TEXT "to") (SPACE) (TEXT "three") (SPACE) (TEXT "times).")))) ((TEXT "notify")) (BLOCK (BLOCK (PARA (TEXT "Automatically") (SPACE) (TEXT "detect") (SPACE) (TEXT "external") (SPACE) (TEXT "changes.") (SOFT) (TEXT "Tries") (SPACE) (TEXT "to") (SPACE) (TEXT "optimize") (SPACE) (TEXT "performance,") (SPACE) (TEXT "at") (SPACE) (TEXT "a") (SPACE) (TEXT "little") (SPACE) (TEXT "cost") (SPACE) (TEXT "of") (SPACE) (TEXT "main") (SPACE) (TEXT "memory") (SPACE) (TEXT "(RAM)."))))) (HEADING 1 () "worker" "worker" (TEXT "Worker")) (PARA (TEXT "Internally,") (SPACE) (TEXT "Zettelstore") (SPACE) (TEXT "parallels") (SPACE) (TEXT "concurrent") (SPACE) (TEXT "requests") (SPACE) (TEXT "for") (SPACE) (TEXT "a") (SPACE) (TEXT "zettel") (SPACE) (TEXT "or") (SPACE) (TEXT "its") (SPACE) (TEXT "metadata.") (SOFT) (TEXT "The") (SPACE) (TEXT "number") (SPACE) (TEXT "of") (SPACE) (TEXT "parallel") (SPACE) (TEXT "activities") (SPACE) (TEXT "is") (SPACE) (TEXT "configured") (SPACE) (TEXT "by") (SPACE) (TEXT "the") (SPACE) (LITERAL-INPUT () "worker") (SPACE) (TEXT "parameter.")) (PARA (TEXT "A") (SPACE) (TEXT "computer") (SPACE) (TEXT "contains") (SPACE) (TEXT "a") (SPACE) (TEXT "limited") (SPACE) (TEXT "number") (SPACE) (TEXT "of") (SPACE) (TEXT "internal") (SPACE) (TEXT "processing") (SPACE) (TEXT "units") (SPACE) (TEXT "(CPU).") (SOFT) (TEXT "Its") (SPACE) (TEXT "number") (SPACE) (TEXT "ranges") (SPACE) (TEXT "from") (SPACE) (TEXT "1") (SPACE) (TEXT "to") (SPACE) (TEXT "(currently)") (SPACE) (TEXT "128,") (SPACE) (TEXT "e.g.") (SPACE) (TEXT "in") (SPACE) (TEXT "bigger") (SPACE) (TEXT "server") (SPACE) (TEXT "environments.") (SOFT) (TEXT "Zettelstore") (SPACE) (TEXT "typically") (SPACE) (TEXT "runs") (SPACE) (TEXT "on") (SPACE) (TEXT "a") (SPACE) (TEXT "system") (SPACE) (TEXT "with") (SPACE) (TEXT "1") (SPACE) (TEXT "to") (SPACE) (TEXT "8") (SPACE) (TEXT "CPUs.") (SOFT) (TEXT "Access") (SPACE) (TEXT "to") (SPACE) (TEXT "zettel") (SPACE) (TEXT "file") (SPACE) (TEXT "is") (SPACE) (TEXT "ultimately") (SPACE) (TEXT "managed") (SPACE) (TEXT "by") (SPACE) (TEXT "the") (SPACE) (TEXT "underlying") (SPACE) (TEXT "operating") (SPACE) (TEXT "system.") (SOFT) (TEXT "Depending") (SPACE) (TEXT "on") (SPACE) (TEXT "the") (SPACE) (TEXT "hardware") (SPACE) (TEXT "and") (SPACE) (TEXT "on") (SPACE) (TEXT "the") (SPACE) (TEXT "type") (SPACE) (TEXT "of") (SPACE) (TEXT "the") (SPACE) (TEXT "directory") (SPACE) (TEXT "box,") (SPACE) (TEXT "only") (SPACE) (TEXT "a") (SPACE) (TEXT "limited") (SPACE) (TEXT "number") (SPACE) (TEXT "of") (SPACE) (TEXT "parallel") (SPACE) (TEXT "accesses") (SPACE) (TEXT "are") (SPACE) (TEXT "desirable.")) (PARA (TEXT "On") (SPACE) (TEXT "smaller") (SPACE) (TEXT "hardware") (ENDNOTE () (TEXT "In") (SPACE) (TEXT "comparison") (SPACE) (TEXT "to") (SPACE) (TEXT "a") (SPACE) (TEXT "normal") (SPACE) (TEXT "desktop") (SPACE) (TEXT "or") (SPACE) (TEXT "laptop") (SPACE) (TEXT "computer")) (TEXT ",") (SPACE) (TEXT "such") (SPACE) (TEXT "as") (SPACE) (TEXT "the") (SPACE) (LINK-EXTERNAL () "https://www.raspberrypi.org/products/raspberry-pi-zero/" (TEXT "Raspberry") (SPACE) (TEXT "Zero")) (TEXT ",") (SPACE) (TEXT "a") (SPACE) (TEXT "smaller") (SPACE) (TEXT "value") (SPACE) (TEXT "might") (SPACE) (TEXT "be") (SPACE) (TEXT "appropriate.") (SOFT) (TEXT "Every") (SPACE) (TEXT "worker") (SPACE) (TEXT "needs") (SPACE) (TEXT "some") (SPACE) (TEXT "amount") (SPACE) (TEXT "of") (SPACE) (TEXT "main") (SPACE) (TEXT "memory") (SPACE) (TEXT "(RAM)") (SPACE) (TEXT "and") (SPACE) (TEXT "some") (SPACE) (TEXT "amount") (SPACE) (TEXT "of") (SPACE) (TEXT "processing") (SPACE) (TEXT "power.") (SOFT) (TEXT "On") (SPACE) (TEXT "bigger") (SPACE) (TEXT "hardware,") (SPACE) (TEXT "with") (SPACE) (TEXT "some") (SPACE) (TEXT "fast") (SPACE) (TEXT "file") (SPACE) (TEXT "services,") (SPACE) (TEXT "a") (SPACE) (TEXT "bigger") (SPACE) (TEXT "value") (SPACE) (TEXT "could") (SPACE) (TEXT "result") (SPACE) (TEXT "in") (SPACE) (TEXT "higher") (SPACE) (TEXT "performance,") (SPACE) (TEXT "if") (SPACE) (TEXT "needed.")) (PARA (TEXT "For") (SPACE) (TEXT "various") (SPACE) (TEXT "reasons,") (SPACE) (TEXT "the") (SPACE) (TEXT "value") (SPACE) (TEXT "should") (SPACE) (TEXT "be") (SPACE) (TEXT "a") (SPACE) (TEXT "prime") (SPACE) (TEXT "number.") (SOFT) (TEXT "The") (SPACE) (TEXT "software") (SPACE) (TEXT "might") (SPACE) (TEXT "enforce") (SPACE) (TEXT "this") (SPACE) (TEXT "restriction") (SPACE) (TEXT "by") (SPACE) (TEXT "selecting") (SPACE) (TEXT "the") (SPACE) (TEXT "next") (SPACE) (TEXT "prime") (SPACE) (TEXT "number") (SPACE) (TEXT "of") (SPACE) (TEXT "a") (SPACE) (TEXT "specified") (SPACE) (TEXT "non-prime") (SPACE) (TEXT "value.") (SOFT) (TEXT "The") (SPACE) (TEXT "default") (SPACE) (TEXT "value") (SPACE) (TEXT "is") (SPACE) (TEXT "7,") (SPACE) (TEXT "the") (SPACE) (TEXT "minimum") (SPACE) (TEXT "value") (SPACE) (TEXT "is") (SPACE) (TEXT "1,") (SPACE) (TEXT "the") (SPACE) (TEXT "maximum") (SPACE) (TEXT "value") (SPACE) (TEXT "is") (SPACE) (TEXT "1499.")) (HEADING 1 () "readonly" "readonly" (TEXT "Readonly")) (PARA (TEXT "Sometimes") (SPACE) (TEXT "you") (SPACE) (TEXT "may") (SPACE) (TEXT "want") (SPACE) (TEXT "to") (SPACE) (TEXT "provide") (SPACE) (TEXT "zettel") (SPACE) (TEXT "from") (SPACE) (TEXT "a") (SPACE) (TEXT "file") (SPACE) (TEXT "directory") (SPACE) (TEXT "box,") (SPACE) (TEXT "but") (SPACE) (TEXT "you") (SPACE) (TEXT "want") (SPACE) (TEXT "to") (SPACE) (TEXT "disallow") (SPACE) (TEXT "any") (SPACE) (TEXT "changes.") (SOFT) (TEXT "If") (SPACE) (TEXT "you") (SPACE) (TEXT "provide") (SPACE) (TEXT "the") (SPACE) (TEXT "query") (SPACE) (TEXT "parameter") (SPACE) (LITERAL-INPUT () "readonly") (SPACE) (TEXT "(with") (SPACE) (TEXT "or") (SPACE) (TEXT "without") (SPACE) (TEXT "a") (SPACE) (TEXT "corresponding") (SPACE) (TEXT "value),") (SPACE) (TEXT "the") (SPACE) (TEXT "box") (SPACE) (TEXT "will") (SPACE) (TEXT "disallow") (SPACE) (TEXT "any") (SPACE) (TEXT "changes.")) (VERBATIM-CODE () "box-uri-1: dir:///home/zettel?readonly") (PARA (TEXT "If") (SPACE) (TEXT "you") (SPACE) (TEXT "put") (SPACE) (TEXT "the") (SPACE) (TEXT "whole") (SPACE) (TEXT "Zettelstore") (SPACE) (TEXT "in") (SPACE) (LINK-ZETTEL () "00001004010000" (TEXT "read-only")) (SPACE) (LINK-ZETTEL () "00001004051000" (TEXT "mode")) (TEXT ",") (SPACE) (TEXT "all") (SPACE) (TEXT "configured") (SPACE) (TEXT "file") (SPACE) (TEXT "directory") (SPACE) (TEXT "boxes") (SPACE) (TEXT "will") (SPACE) (TEXT "be") (SPACE) (TEXT "in") (SPACE) (TEXT "read-only") (SPACE) (TEXT "mode") (SPACE) (TEXT "too,") (SPACE) (TEXT "even") (SPACE) (TEXT "if") (SPACE) (TEXT "not") (SPACE) (TEXT "explicitly") (SPACE) (TEXT "configured."))))