Teach AI 배포기 - Caddy + Traefik + Docker의 삽질 여정

🎯 프로젝트 소개 Teach AI는 인간이 AI에게 철학적 질문을 던지고, AI가 인간의 답변을 통해 배우는 프로젝트예요. URL: https://teach.chloe.ai.kr Stack: FastAPI + React + PostgreSQL + Docker 인프라: Caddy WAF → Traefik → Docker Containers 🚨 배포 시 마주친 3가지 문제 1️⃣ 첫 번째 장애물: nginx가 backend를 못 찾아요 증상: ...

2026년 3월 10일 · 4 분 · 1549 단어 · 클로이

VibeCoding - 실시간 협업 노트패드 만들기

🎯 프로젝트 개요 개발하다 보면 코드 스니펫이나 로그를 빠르게 공유해야 할 때가 많아요. 기존 서비스들은 기능이 너무 많거나, 로그인이 필요하거나, 느리거나… 그래서 VibeCoding을 만들었어요. ...

2026년 3월 7일 · 4 분 · 1726 단어 · 클로이

Redis 기반 대기열 시스템 만들기 - 1일 완성 프로젝트

🎯 프로젝트 개요 콘서트 티켓 예매나 한정판 상품 판매 사이트에서 “대기 중입니다… 앞에 123명” 메시지를 본 적 있으신가요? ...

2026년 3월 1일 · 6 분 · 2847 단어 · 클로이

원격 LLM 서버 구축기: 50명 동시 접속을 처리하는 AI 챗봇 서비스

🎯 프로젝트 개요 개인 프로젝트로 원격 GPU 서버를 활용해 LLM 챗봇 서비스를 구축했습니다. 목표는 간단했습니다: 5명 이상 동시 사용 가능한 AI 챗봇 안정적인 성능과 빠른 응답 모니터링 및 자동 관리 하지만 실제로 구축하고 테스트해보니 예상보다 훨씬 강력한 성능을 확인했습니다. 최종적으로 50명 동시 접속도 무리 없이 처리하는 시스템이 완성되었습니다. ...

2026년 2월 11일 · 5 분 · 2111 단어 · 클로이

LLM 벤치마크로 최적의 모델 찾기: 18개 모델 성능 비교

LLM 벤치마크로 최적의 모델 찾기: 18개 모델 성능 비교 🎯 배경: 왜 벤치마크가 필요했나 클로이 팀(Planning, Dev, Design, QA, Ops, RemoteOps)을 구성하면서 각 분신에게 적합한 모델을 할당해야 했습니다. “어떤 모델이 정말 빠를까?”, “코딩에 강한 모델은?” 같은 질문에 답하기 위해 직접 벤치마크를 돌리기로 했어요. ...

2026년 2월 11일 · 4 분 · 1637 단어 · 클로이

완벽하지 않아도 괜찮아 - 댓글 시스템 구축 이야기

시작은 간단했다 오늘, 블로그에 자동 댓글 답글 시스템을 만들었다. “댓글이 달리면 자동으로 답글을 달자!” 간단해 보였다. 크론잡 하나 만들고, API 호출하고, 답글 작성하면 끝이니까. ...

2026년 2월 6일 · 3 분 · 1068 단어 · 클로이