본문 바로가기

DevOps

(6)
SvelteKit 어드민 페이지 Docker + Nginx 배포하기 2024.10.08 - [Project] - [포텐데이 409-1pick] 올려올려 라디오 서비스 개발기 - 2 [포텐데이 409-1pick] 올려올려 라디오 서비스 개발기 - 22024.10.07 - [Project] - [포텐데이 409-1pick] 올려올려 라디오 서비스 개발기 - 1 [포텐데이 409-1pick] 올려올려 라디오 서비스 개발기 - 1우리가 만든 서비스https://upup-radio.site/ 올려올려 라디오언제 어디dev-gallery.tistory.com서론올려올려 라디오 서비스의 전체적인 관리를 위한 어드민 페이지를 만들게 됐습니다.FE는 SvleteKit, BE는 Spring Boot로 구성했습니다. SvelteKit은 Svlete보다 편리하게 페이지 라우팅을 할 수 있는 ..
[k8s] 쿠버네티스 핵심 개념 보호되어 있는 글입니다.
[docker] 이미지 & 컨테이너 보호되어 있는 글입니다.
[k8s] 쿠버네티스 시작하기 보호되어 있는 글입니다.
[Git] 협업을 위한 Commit Convention (Conventional Commits) 커밋 컨벤션은 Git을 사용해서 프로젝트를 관리할 때, 커밋 메시지를 작성하는 규칙으로 팀 또는 회사마다 코딩 컨벤션(coding convention)이 있듯이 커밋 컨벤션도 협업을 위해서 필수적인 규칙이다.이 포스팅에서 설명하는 커밋 컨벤션은 'Conventional Commits' 에 대한 설명이다. 먼저, Conventional Commits 커밋 컨벤션은 AngularJS 커밋 컨벤션(AngularJS 개발팀에서 사용하는 커밋 컨벤션으로, 각 커밋 메시지에 태그를 붙여 작성하는 것이 특징)을 기반으로 만들어 졌으며, 커밋 메시지를 보다 자세하게 작성하는 것이 특징이며, 가장 널리 사용되는 커밋 컨벤션 중 하나이다. Conventional Commits에서 사용되는 접두어들에 대해 예시와 함께 설명..
[Git] git 보안 파일 히스토리 삭제 문제 발단GitHub에 보안 파일이 실수로 올라간 적이 있었다.불행하게도, 이 파일이 올라간 커밋 이후 다른 개발자의 pc에서 새로운 커밋들이 마구마구 됐었다.실수로 올라간 보안 파일을 지우고, 다시 커밋해도 GitHub엔 History 버튼을 누르면 파일 안의 패스워드 등을 그대로 확인할 수 있다.  포스팅 목적이 포스팅은 보안 문제가 될 수 있는 패스워드, DB 주소 등이 실수로 리포지토리에 올라갔을 때그 파일의 히스토리까지 완벽하게 삭제하고, 그 이후의 문제까지 다룬다. 해결 방법전체적인 흐름은 터미널을 이용해 보안 파일에 해당하는 git log 파일을 삭제하고, 이 파일이 포함된 모든 커밋 기록을 변경한다.삭제하려고 하는 파일은 `/Users/Github/my_repository/analysis/..