인스타에 포스팅 한 게시글을 티스토리 블로그에 자동으로 포스팅한다.
인스타에 올리는 글을 블로그(https://nowhereland.tistory.com) 로 자동으로 업로드하는 서버를 제작한다.
배치 (하루 한 번)
인스타 글 url, 업로드 여부, 작성 날짜, 업로드 날짜, 성공 여부, 실패 이유
배치 트리거 하는 api
접속 한 번으로 트리거 할 수 있도록 get 요청으로 하는 것이 좋을 거 같음.
업로드 상황 볼 수 있는 api
thymeleaf 로 간단하게 제작
본인 인스타 크롤링 (이건 셀레니움 안 써도 될 거 같음)
블로그에 글 포스팅 (로그인 필요하므로 셀레니움 필요)
이거 테스팅 어떻게 할까??? -> 티스토리 로그인 전부터 후까지의 html 데이터를 필요
인스타 크롤링
블로그에 올라가는 방법 (업로드 여부, 카테고리 분류) - 태그로 해결해야 할 듯
블로그에 포스팅 (로그인이 고역일 듯)
테스팅
프리티어 기간 좀 있으므로 거기다 하면 될 듯.
github action -> docker 인증 후 개인 레포에 푸시 -> ec2 ssh 로 이미지 풀 받아 띄우기
https://velog.io/@sysy123/Github-Actions-CICD
PostgreSQL 사용