Commit Graph

5 Commits

Author SHA1 Message Date
ttipo a45cb39a57 DB를 MySQL에서 PostgreSQL로 전면 전환
- Sequelize dialect를 postgres로 변경, mysql2 대신 pg/pg-hstore 사용
- docker-compose: postgres:16-alpine + pg_isready healthcheck, 호스트 포트 5442
- 환경변수 MYSQL_PORT -> DB_PORT로 통일, .env.example 갱신

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 14:59:37 +09:00
ttipo 7e6f579362 컨테이너 이름을 report-* 형식으로 통일
Deploy / deploy (push) Successful in 20s
mysql_db → report-db, report_backend → report-backend, report_frontend → report-frontend

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 05:46:12 +09:00
ttipo de76764f7b 미사용 서비스 제거: adminer, n8n, n8n_postgres
Deploy / deploy (push) Successful in 13s
앱 코드에서 참조하지 않는 서비스들을 compose와 env 템플릿에서 제거.
n8n이 다시 필요해지면 ~/stacks/ 아래 독립 스택으로 구성 권장.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 05:43:41 +09:00
ttipo 88d069fe86 compose 안정화: mysql healthcheck 대기, adminer IPv4 리슨 및 내부 바인딩
Deploy / deploy (push) Successful in 20s
- backend가 mysql 초기화 완료(healthy) 후에 기동하도록 depends_on 조건 추가
- adminer: IPv6 비활성 호스트에서 리슨 실패하던 것을 0.0.0.0 리슨으로 수정,
  포트를 127.0.0.1로 바인딩해 외부 노출 차단

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 05:24:00 +09:00
kkgu889 7f950339ae first commit 2026-07-19 03:44:35 +09:00