작업한내용
Docker 배포 테스트
Dockerfile 작성 (python:3.12-slim 기반 FastAPI 이미지)
docker-compose.yml 작성 (db · api · nginx 3개 서비스)
pgvector/pgvector:pg17 이미지로 PostgreSQL + pgvector 통합
healthcheck 기반 컨테이너 기동 순서 보장 (db → api → nginx)
.env 환경변수 주입
nginx/nginx.conf 작성 (80 → FastAPI 8000 리버스 프록시)
requirements.txt 작성 (13개 패키지 버전 고정)
- VMware Player Ubuntu VM에서 배포 테스트 진행
- Docker 설치 및 컨테이너 3개 정상 기동 확인
- pgvector 확장 활성화 (
CREATE EXTENSION IF NOT EXISTS vector)
- LM Studio 연동 (portproxy 설정으로 VM → 윈도우 호스트 통신)
- n8n 전용 VM 구성 및 크롤링 워크플로우 동작 확인
노션 문서화 (최신화)
- 주요 기능
- 기능 명세서
- 기능 세부 명세
- ERD & DB
- API 목록
- 자동 공지사항 크롤링
- openstack 인프라구축
- 트러블슈팅
- 디렉터리구조
- openstack 챗봇 프로젝트 설계
- 개발 진행상황 체크 리스트