Git 서브모듈로 민감한 정보 관리하기
2025-04-02
버디야 프로젝트를 진행하면서 보안상의 문제로 Git에 올리면 안되는 데이터들이 존재하였다. AWS Access key 같은 아주 민감한 정보들은 GitHub가 push한 커밋에 포함된 코드나 텍스트에서 다음과 같은 패턴을 직접 탐지하여 올리지 못하도록 막아 이미 환경 변수로 설정하였다.
2072 단어
|
10 분
안정적인 데이터베이스 마이그레이션을 위한 Flyway 도입과 DB 권한 분리
2025-03-18
실제 운영 환경에서 데이터베이스를 관리하는 방법에 대한 고민글입니다.
2552 단어
|
13 분
Spring WebSocket을 활용하여 앱 실시간 채팅 구현 & ping pong 방식을 활용한 웹소켓 세션 관리
2025-03-11
실시간 채팅을 구현하며 Spring WebSocket 동작 방식을 이해합니다
2173 단어
|
11 분