at.Applied Theology DOCUMENTATION Back to site
Apps

Media Library

A signed-in library for large audio, video, and other files. Uploads go directly to private S3 using multipart requests; metadata and quota reservations stay in PostgreSQL. Downloads use short-lived signed URLs.

Open app

App details

Setting Value
URL /media
App gate authenticated
Source apps/media_library/
Declared capabilities files, identity, database

The app gate is the outer access policy. Individual routes can require additional authorization. Capability declarations are preflight requirements, not a complete dependency inventory.

Documentation & notes

This overview is the current documentation entry. Add a README.md in the app folder for implementation notes; it will appear here after deployment.

Shared references