해당 레포는 총 4개의 레포를 통합해서 공개하는 레포입니다.
Velog Dashboard Project
, velog의 모든 게시글, 통계 데이터를 한 눈에 편하게 확인하기 https://velog-dashboard.kro.kr
- velog dashboard v2 - 베타 오픈!! 글에서 그림과 같이 사용법을 확인할 수 있습니다.
- https://velog.io/ 에 접속해서 내 벨로그에 들어가주세요. (ex - https://velog.io/@qlgks1)
- 개발자 도구 -> 어플리케이션 -> 쿠키 -> velog 부분에서
access_token
값과refresh_token
값을 확인해 주세요. - 해당 값을 가지고 login 진행해 주시면 됩니다.
- 데이터 스크레이핑 batch 가 최대 30분 텀으로 루프를 돕니다. 그렇기 때문에 최초 데이터 이니셜라이징에 시간이 소요될 수 있습니다.
- (과거 영상 주의) 영상으로 보기! -> https://youtu.be/Ab8c4kmGhQA
- 아래의 3개 섹터로 이뤄져 있습니다.
- api, server-side
- fe, client-side
- back-office, batch, modeling
- 각 레포의
README file
을 참조해 주세요! (참고, 해당 레포는git submodule update
으로 서브 모듈에 대한 주기적인 업데이트 필요) - 저희 전체 인프라 개괄도는 아래와 같습니다.
- velog dashboard v2 - 베타 오픈!!
- velog dashboard v2 - 딸깍으로 전체 통계 보기
- (과거글, vd v1)velog dashboard 제작기 (1) - 벨로그 통계를 편하게 보고 싶어요 ㅠ
Batch | Status |
---|---|
Batch 1 | |
Batch 2 | |
Batch 3 | |
Batch 4 | |
Batch 5 | |
Batch 6 | |
Batch 7 | |
Batch 8 | |
Batch 9 | |
Batch 10 | |
Batch 11 | |
Batch 12 | |
Batch 13 | |
Batch 14 | |
Batch 15 | |
Batch 16 | |
Batch 17 | |
Batch 18 | |
Batch 19 | |
Batch 20 |
# 1. 서브모듈 원격 최신 커밋 가져오기
git submodule update --remote --merge
# 2. 변경된 서브모듈 커밋 상태 확인
git status
# 3. 변경된 서브모듈을 상위 레포에 add
git add path/to/submodule1 path/to/submodule2 ...
# 모든 서브모듈을 한 번에 add 하려면
git add .
# 4. 커밋
git commit -m "Update all submodules to latest remote commit"
# 5. 푸시
git push