YouTube API 쿼터 비용 이해하기: search.list와 videos.list

YouTube Data API의 현재 quota 구조를 기준으로 search.list와 videos.list의 제한 차이와 호출량을 줄이는 운영 방법을 정리합니다.

YouTube Data API의 현재 quota 구조를 기준으로 search.list와 videos.list의 제한 차이와 호출량을 줄이는 운영 방법을 정리합니다.

Docker Compose의 depends_on을 설정해도 FastAPI가 PostgreSQL 연결에 실패하던 문제의 원인과 healthcheck를 조합한 해결 방법을 정리합니다.

Docker 컨테이너를 재생성했더니 PostgreSQL 데이터가 사라졌던 원인을 정리합니다. 원인은 PostgreSQL 자체가 아니라 볼륨 설정이었습니다.

유튜브 쇼츠 자동화에 쓸 TTS로 무료이면서 한국어 품질이 좋은 Edge-TTS를 선택한 이유와, 실제로 겪은 영문 혼재 발음 오류·자막 싱크 불일치 문제를 해결한 방법을 정리합니다.

docker run 명령으로 컨테이너를 하나씩 관리하다 서비스가 늘면서 생긴 어려움을 Docker Compose로 전환해 해결한 과정과 실제 운영 설정을 정리합니다.

UGREEN DXP4800PLUS NAS에 Docker를 설치하고 쇼츠 자동화·PostgreSQL·FastAPI를 운영 환경으로 올리기까지의 초기 설정 과정을 정리합니다.

YouTube Data API의 일일 쿼터와 호출 비용을 확인하고, 트렌드 수집에 필요한 쿼터를 관리하는 방법을 정리합니다.

FastAPI에서 정적 파일을 루트 경로에 마운트한 뒤 API가 404를 반환하는 원인과 해결 방법을 정리합니다.

UGREEN DXP4800PLUS에 Docker·FastAPI·PostgreSQL·Edge-TTS를 조합해 쇼츠 수집·분류·생성 파이프라인을 운영한 과정과 실패 지점을 정리합니다.