media_path: All your media (videos, movies, etc.) lives here. Jellything
will only require read-only access to this directory.
asset_path: Static assets for the page. This includes fallback images,
fonts and the front page. Used read-only.
error.avif: Used when images cant be displayed because of an error. This
image is not required to be AVIF despite the name extension.
fallback-<kind>.avif: Fallback image when there is no asset available.
AVIF also not required. <kind> is a node kind or "Person".
front.htm: Contents of the front page. The typical jellything page
scaffold is placed around it.
logo.svg: Logo of the platform to replace the text in the top left of
every page.
fonts/material-icons.woff2 Material Icons Font. Get this from online.
database_path: The database stores all imported nodes, user accound and
such. Write access required.
library_path: This directory structure contains instructions for importing
your media.
temp_path: Where to place short-lived files. Write access required. Can be
in volatile memory (e.g. /tmp).
cache_path: In here jellything will place dozens of transcoded imagery,
saved api responses and media metadata. This folder will likely be the
biggest. Write access required.
secrets_path: Path to the secrets YAML file. Read access required.
Should ideally not be readable by anybody else than jellything.