chore: add Git LFS support for media files and update build scripts

- Introduced .gitattributes to manage large media files with Git LFS for various formats including HEIC, MOV, and JPG.
- Added a new build script in package.json for preparing demo data.
- Enhanced logging in the PhotoGalleryBuilder to include storage provider information.
- Updated the LocalStorageProvider to use the correct type for file stats.
- Added multiple new media files to the project.

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-09-24 00:26:30 +08:00
parent 6fafb5710e
commit d62ecb34f1
12 changed files with 38 additions and 2 deletions

View File

@@ -0,0 +1,11 @@
#! /bin/bash
cp -r photos ./apps/web/public/photos
echo '{
"storage": {
"provider": "local",
"basePath": "./apps/web/public/photos",
"baseUrl": "/photos"
}
}' >builder.config.json