13 Commits

Author SHA1 Message Date
William Valentin
cdc6b1d7e3 feat: add comprehensive Makefile for building app and Docker images
- Add targets for building TypeScript app with bun
- Add multi-architecture Docker build support (amd64, arm64)
- Support development (dev) and production (start) modes
- Add local Docker build target for faster testing
- Configure docker image registry integration
- Include help target for viewing available commands
- Support automated lock file updates
2025-10-17 10:11:58 -07:00
William Valentin
79e973f390 chore: upgrade bun runtime version to 1.2.20
- Updates Dockerfile ARG BUN_VERSION from 1.0.0 to 1.2.20
- Resolves lockfile compatibility issues with newer bun versions
- Ensures consistency between local and Docker environments
2025-10-17 10:11:49 -07:00
William Valentin
7d7dc4eb39 chore: ignore repo log files 2025-10-17 09:55:25 -07:00
William Valentin
894c71309b chore(k8s): align deployment scale and secrets 2025-10-17 09:55:17 -07:00
William Valentin
5eec64fffb feat(api): migrate S3 client with structured logs 2025-10-17 09:54:58 -07:00
William Valentin
994da9a4e1 feat(api): adopt pino request logging 2025-10-17 09:54:46 -07:00
William Valentin
37411bc890 build(api): refresh bun config 2025-10-17 09:54:14 -07:00
William Valentin
aec89c6f5a chore: rename ffmpeg package entry 2025-10-17 09:53:58 -07:00
William Valentin
a3e4faa7e9 Add common Node.js ignore patterns 2025-08-30 19:25:41 -07:00
William Valentin
1991b9b6b6 Add .vscode/extensions.json and s3-nodejs-api/.zed/settings.json 2025-08-30 19:17:49 -07:00
William Valentin
7f93017686 Refactor resource names from s3-media-streamer to media-streamer for consistency 2025-08-16 00:54:55 -07:00
William Valentin
533b48f4a4 Rename audio-streamer resources to media-streamer for consistency 2025-08-15 23:48:44 -07:00
William Valentin
c167c8623c first commit 2025-08-15 23:45:13 -07:00