3b2fbf6e

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Drive browse and media pages from Tinybeans metadata (#25)

Read imported Tinybeans metadata for browse and media rendering,
run the app with an explicit metadata path in development, and define
shared metadata.json structs in the tinybeans package so the importer
and app server use the same schema.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/25
Co-authored-by: Michael Lynch <git@mtlynch.io>
Co-committed-by: Michael Lynch <git@mtlynch.io>
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-trailing-newlinecheck-trailing-whitespacediagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux