JNU E-book Archive

제주대학교 전자책 아카이빙 플랫폼
기능
- 계층형 챕터 구조로 전자책 작성
- 팀 기반 협업 지원
- 마크다운 에디터
- 다크/라이트 모드 지원
기술 스택
- Django 6.0
- PostgreSQL
- Tailwind CSS
- Alpine.js
- Docker + Traefik
로컬 개발
# 의존성 설치
uv sync
# 마이그레이션
uv run python manage.py migrate
# 개발 서버 실행
uv run python manage.py runserver
배포
docker compose up -d
def add(a:int,b:int):
return a+b
환경 변수
.env.example을 참고하여 .env 파일을 생성하세요.