2026.05 – 현재 · 개인 프로젝트

jwsong.me 모노레포

위키·포트폴리오·블로그를 운영하는 개인 서비스 모노레포

FrontendBackendCloudTypeScriptHonoDrizzle ORMPostgreSQLNext.js 15ExpoMCPTerraformAWS EC2 (Graviton)AWS ECRAWS SSMGitHub ActionsDockerNginx
기여
253커밋 1인 개발
AI 연동
MCP 도구 74개
배포
push → Terraform → 테스트 → ECR → SSM 자동화

구성

앱역할
wiki api지식 그래프 REST API + MCP 서버 + 통합 SSO
wiki web / mobile노드 · 그래프 · 이슈 · 프로젝트 · 검색 (Next.js, Expo)
portfolio공개 포트폴리오 + 관리자
blog파일 기반 MDX 블로그

운영

  • 단일 EC2(Graviton)에서 전체 서비스 운영
  • AWS 리소스 Terraform 관리: EC2 · ECR · S3 · Route53 · IAM OIDC · SSM · Backup · CloudWatch
  • GitHub Actions → Docker 이미지 ECR 푸시 → SSM Run Command로 docker compose 갱신
  • Vitest + Testcontainers(PostgreSQL) 실제 DB 테스트
  • 이 포트폴리오도 MCP로 관리
Portfolio | jwsong