Development1 min read

ThinkGround 작업 로그 (2026-08-04): 배포 안정화와 Pretendard 적용

2026년 8월 4일1 min read

백엔드 배포 실패 원인을 정리하고, 관리자 인증 설정 정리와 Pretendard 적용, 퀵 액션 영역 수정까지 반영한 작업 로그다.

ThinkGround 작업 로그 (2026-08-04): 배포 안정화와 Pretendard 적용

오늘은 ThinkGround 운영 안정성을 높이기 위한 정리 작업을 이어갔다.

먼저 백엔드 배포 실패 원인을 확인했다. 로그를 직접 확인한 결과 관리자 인증 설정 바인딩 과정에서 애플리케이션이 기동되지 못하고 있었고, 해당 프로퍼티 클래스를 현재 설정 구조에 맞게 수정하여 정상 기동되도록 정리했다.

이후 배포 헬스체크 경로를 다시 점검하고, Spring Security 기본 개발용 계정 경고와 JPA open-in-view 경고를 줄이는 방향으로 백엔드 설정을 다듬었다. 결과적으로 배포 이후 서버에서 actuator health 기준으로 정상 응답을 확인했다.

프론트엔드 쪽에서는 사이트 전반의 타이포그래피를 개선하기 위해 Pretendard Variable을 적용했다. 외부 CDN에 의존하지 않고 현재 정적 배포 구조 안에서 함께 서빙되도록 구성해, 운영 일관성과 제어 가능성을 함께 가져가는 방향으로 정리했다.

또한 우측 하단 퀵 액션 메뉴가 접혀 있는 상태에서도 보이지 않는 영역을 차지하던 문제를 확인했고, 닫힌 상태에서는 실제 레이아웃 풋프린트가 남지 않도록 위치 방식을 조정했다.

오늘 작업을 통해 배포 안정성, 운영 가독성, UI 완성도를 함께 손봤다. 다음 단계에서는 실제 배포 반영 상태를 다시 확인하고, 포스트 상세 페이지 타이포와 운영용 이미지 관리 흐름을 계속 다듬어갈 계획이다.