Briefold

Briefold

UGREEN DXP4800PLUS NAS Docker Compose 설치 및 사용 가이드

Docker를 설치하고 나서 처음에는 컨테이너를 하나씩 docker run 명령어로 실행했다. 그런데 서비스가 늘어나면서 문제가 생겼다. 어떤 포트로 실행했는지, 어떤 볼륨을 마운트했는지, 환경변수는 뭘 넣었는지 기억하기 어려워졌다. 결국 Docker Compose로 전환했다. 지금은 docker-compose.yml 파일 하나로 모든 서비스를 관리하고 있다. NAS가 재부팅되어도…

YouTube Data API 쿼터 초과를 피하는 방법 (700개 쇼츠 수집 사례)

처음에는 단순히 API 몇 개 호출하면 끝날 줄 알았다. UGREEN DXP4800PLUS NAS 위에서 유튜브 쇼츠 자동화 시스템을 구축하면서 YouTube Data API를 쓰기 시작했는데, 실제로 운영해보니 쿼터 관리가 더 큰 문제였다. YouTube Data API를 사용해 쇼츠 수집기나 트렌드 분석 시스템을 만들다…

FastAPI app.mount 사용 후 API가 404가 되는 이유와 해결 방법

필자는 UGREEN DXP4800PLUS NAS 환경에서 Docker 기반 유튜브 쇼츠 자동화 시스템을 운영하고 있다. FastAPI와 PostgreSQL로 트렌드 수집 대시보드를 구축하던 중 모든 API 엔드포인트가 404를 반환하는 문제를 겪었다. 처음에는 PostgreSQL 연결 문제라고 생각했다. API가 전부 404를 반환하니 DB 연결이 끊어진 줄…