The Media system
Media is handled by Spatie’s "Laravel-medialibrary" package. The media itself is hosted on a S3 compatible object storage (digitalocean "space"). Each media item belongs to a specific discrete “group” (e.g. image, drawing, plan), and may include an optional textual description. All media metadata is stored in the "media" table.