getogrand.media의 소스 저장소.
이 소스를 로컬에서 개발하고 배포하기 위해서는 아래 의존성들을 미리 설치해야 합니다.
- Docker Engine: 개발과 배포시에 Docker를 사용합니다.
- macOS를 사용하는 경우 Docker Desktop을 통해 설치하기 보다는 OrbStack 이용을 추천합니다. Docker Desktop보다 메모리 회수가 훨씬 잘 됩니다.
- Docker Compose: 로컬에서 컨테이너들을 띄워 관리하기 위해 필요합니다.
- uv: Python 런타임 및 Virtual Environment, Python 의존성 패키지 등을 관리합니다.
아래 의존성들은 필수는 아니지만 있으면 편리합니다.