본문 바로가기

WEB/Project

(4)
apsharing certbot 인증서 갱신 어느날 메일이 날라왔다 프로젝트를 배포하고 그냥 두지 않는 편인데 (비용문제 ..ㅠㅠ)apsharing은 DB를 안써서 그런지 적은 비용이 들어서 그냥 계속 두고 있었다.그러니 인증서를 갱신해보자  1. 해당 프로젝트를 설치한 서버로 들어가기2. 도커 로그인 하기 3. nginx 서버 실행하기 4. certbot renew 실행하기   생각보다 매우 간단하다
BudgetKeemi project BudgetKeemi 개발 일지프로젝트 제목BudgetKeemi개발일자2024.08.24 ~ 2024.09.14기술Java 21, Gradle , Spring framework, Git, H2, JQuery설명사용자가 자신의 수입과 지출을 관리할 수 있는 웹 어플리케이션입니다. 소셜 로그인, 예산 금액과 기간 설정, 월 별 수입/지출 확인, 지출 통계 등의 기능을 포함하고 있습니다.이슈 해결https://dev-hwa.tistory.com/117https://dev-hwa.tistory.com/118https://dev-hwa.tistory.com/119https://dev-hwa.tistory.com/120배운점 ERD 설계의 중요성 ToastUI 사용 경험 AJAX 에러 메시지 처리 빌더 패턴 사용 ..
MusicSheetsCommunity project MusicSheetsCommunity project 개발 일지프로젝트 제목MusicSheetsCommunity개발 일자2024.06~07개발 목적iframe 사용,게시판, 사용자 관리자 기능 기술 구현기술Java 17, Gradle, Spring, JPA, Git Actions, Docker, AWS Ec2, AWS S3, H2(local),My sql , Bootstrap, Javascript, JQuery설명youtube에 업로드된 영상 악보를 저장 및 관리하고 공통 관심사를 가진 사용자끼리 소통하는 커뮤니케이션 형성아쉬운 점초반에 웹 디자인을 직접 구현한다고 시간을 많이 소비함.참조 코드에 따라 JavaScript와 JQuery를 혼용해서 사용throw exception 사용으로 인한 excepti..
APSharing project APSharing project 개발 일지 프로젝트 제목APSharing(Astronomical Phenomenon Sharing)개발 일자2024.06.08~ 24.06.16개발 목적Open API 공부기술Java, Gradle ,Spring boot,Spring web, Thymeleaf,Git, Github, Aws Ec2,Linux, Nginx, Certbot, FileZilla, , Bootstrap설명오늘 또는 이달의 천문 현상(24절기, 달의 모양, 월식 등의 천문 현상, 오늘의 천문 사진)을 공유 목적아쉬운점분명 이정도면 괜찮겠지? 하고 깃허브에 올려도 종종 코드 리팩토링할 소스코드가 보인다. 로직을 제대로 분리하지 못한 부분들에 대한 아쉬움이 있다.다음에는 도커를 활용한 배포를 시도해야겠..