# SaraView configuration. # Paths here are resolved as given — use absolute container paths when running # via Docker (see docker-compose.yml), matching whatever you mount the volumes to. [SaraView] ConfigVersion = 1 ApplicationVersion = "0.1.0-beta" [Server] Host = "0.0.0.0" Port = 8420 # Where SaraView keeps its own data — Settings.toml and the Themes/ folder. # This is NOT one of the [Roots] below, so it is structurally unreachable # from the file browser regardless of any hidden-file setting. Give it its # own persistent volume (see docker-compose.yml) so it survives rebuilds. [Storage] DataDirectory = "/data/SaraViewData" # Named roots the browser can navigate. Add as many as you like; each becomes # a top-level entry point in the frontend's root switcher. [Roots] Notes = "/data/notes" # Integration with SaraTag: if Enabled, SaraView imports SaraTag's own Core.py # directly (by file path, not by installing it as a package) to resolve Book # tag files exactly the way SaraTag itself does. This is read-only — SaraView # never writes Book or Lexicon files. [SaraTag] Enabled = true CoreModulePath = "/data/SaraTag/.saratag" HideInternalFiles = true InternalPatterns = [".saratag", ".SaraTag*", "*.book.toml"]