feat: bundle browser dependencies locally

This commit is contained in:
2026-06-13 08:40:15 +02:00
parent 0ea9e4310f
commit 5e10be463e
8 changed files with 95 additions and 16 deletions

View File

@@ -32,6 +32,7 @@ This repository is a browser-first photo mapping prototype.
- Preserve the Nextcloud public-share flow and local proxy behavior.
- Keep the timeline zoomable and tied to the selected date range.
- Keep the code style consistent with the existing TypeScript/DOM approach.
- Keep browser dependencies bundled locally through npm and served from the app; do not add browser CDN dependencies.
- Keep your output during editing as short as possible.
- Keep interim chat updates short and to the point when the work is straightforward.
@@ -70,5 +71,6 @@ This repository is a browser-first photo mapping prototype.
## Deployment Notes
- The app is designed to run in a container.
- The build copies required browser vendor assets into `dist/vendor` so the runtime does not depend on third-party CDNs.
- Default host: `0.0.0.0`
- Default port: `3000`