개인 서버에서 운영하는 위키의 공개 문서를 정적 사본으로 떼어 낸 사이트입니다(2026년 10월 30일 기준). 원본 위키

프로젝트4(2026-08-27)

환경부 가이드·지자체 조례·아파트 관리규약을 근거로 분리배출을 안내하는 RAG 챗봇입니다. 3차(FastAPI + React SPA)를 Django 단일 서버로 이식하고 아파트 단지를 추가하여 고도화했으며, 도메인을 사서 개인 서버에서 HTTPS 로 배포해 운영 중입니다.

github.com/SKNETWORKS-FAMILY-AICAMP/SKN32-4th-3Team ·

ecobotapt.com (운영 중 (서버가 꺼져있으면 링크가 안들어가 질수 있습니다.) )

개요

아키텍처

flowchart TD
  B["브라우저"] -->|"HTTPS 443"| C["Caddy · TLS 자동 발급·갱신"]
  C -->|"127.0.0.1:8000"| G["gunicorn · 3 workers x 4 threads"]
  G --> D["Django 앱 8종 + WhiteNoise"]
  D --> R["rag/service.py · RAG 파이프라인"]
  D --> M[("MySQL 8")]
  R --> F[("FAISS 인덱스")]
  R --> O["OpenAI · 임베딩 · 답변 생성"]
  D -.->|"재색인 예약만"| X["ecobot-reindex · systemd path + timer"]
  X --> F