Cloudflare Workers + D1으로 AI 투두앱 만들기

서버리스 환경에서 풀스택 앱을 만들어보고 싶었다. AWS Lambda는 설정이 번거롭고, Vercel은 DB 연동이 따로 필요하고… 그러다가 Cloudflare Workers + D1 조합을 발견했다. Workers에서 바로 SQL 쿼리를 날릴 수 있고, 배포도 wrangler deploy 한 줄이면 끝이다. 여기에 OpenAI API를 연동해서 할 일을 자동으로 분류해주는 기능까지 넣어봤다. 프로젝트 초기화 먼저 Wrangler CLI가 필요하다: npm install -g wrangler wrangler login 프로젝트를 생성한다: npm create cloudflare@latest ai-todo -- --type=hello-world cd ai-todo D1 데이터베이스 생성 Cloudflare D1은 SQLite 기반의 서버리스 데이터베이스다. 콘솔에서 만들 수도 있지만 CLI가 더 편하다: ...

2025년 1월 10일 · 4 분 · Salmonholic

ComfyUI를 Docker로 설치하는 방법 (RTX 4090 + Ubuntu)

RTX 4090이 장착된 Ubuntu 서버에서 ComfyUI를 Docker로 돌리기까지 꽤 삽질을 했다. 공식 문서대로 하면 될 줄 알았는데, NVIDIA Container Toolkit 설정부터 VRAM 관련 이슈까지 여러 가지 걸림돌이 있었다. 같은 환경에서 작업하는 분들을 위해 처음부터 끝까지 정리해본다. 사전 준비 먼저 확인해야 할 것들이 있다. NVIDIA 드라이버가 제대로 설치되어 있는지 확인하자. nvidia-smi 여기서 RTX 4090이 잡히고, 드라이버 버전이 535 이상이면 된다. 만약 드라이버가 없거나 버전이 낮으면 먼저 드라이버부터 업데이트해야 한다. Docker도 설치되어 있어야 한다. 없으면 공식 문서 따라서 설치하면 되는데, Ubuntu 22.04 기준으로는 이렇게 한다: ...

2024년 12월 15일 · 3 분 · Salmonholic