Skip to content

feat(self-host): Docker 기반 Prisma revision sync로 이관#65

Merged
seongbin9786 merged 1 commit into
mainfrom
feat/self-hosted-prisma-sync
Jul 12, 2026
Merged

feat(self-host): Docker 기반 Prisma revision sync로 이관#65
seongbin9786 merged 1 commit into
mainfrom
feat/self-hosted-prisma-sync

Conversation

@seongbin9786

Copy link
Copy Markdown
Owner

변경

  • AWS Lambda, DynamoDB, serverless 배포를 Docker Compose 기반 NestJS, Caddy 구성으로 이관
  • Prisma schema와 migration을 추가하고 User, Settings, Logs repository를 Prisma로 변경
  • log_revisions, current_logs 기반 revision 승격과 stale 저장 보존 정책 반영
  • 백업 import와 충돌 해결 결과가 revision 동기화 정책을 따르도록 변경
  • self-host 환경 변수, 실행 명령, 설계 문서 정리

검증

  • apps/api/src/logs/logs.service.test.ts
  • apps/web/src/store/RawLogStorageSyncMiddleware.test.ts
  • apps/web/src/features/dataManagement/backupService.test.ts

AWS serverless 구성을 제거하고 NestJS, Prisma, MySQL, Caddy 기반 Docker 배포로 전환한다.

로그 원문을 revision으로 보존하고 stale 저장은 current로 승격하지 않는다.
@vercel

vercel Bot commented Jul 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
my-time-waea Ready Ready Preview, Comment Jul 12, 2026 6:11am

@seongbin9786
seongbin9786 marked this pull request as ready for review July 12, 2026 06:14
@seongbin9786
seongbin9786 merged commit ef60b5a into main Jul 12, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant