- 프로젝트 클론
git clone https://github.com/seniorBuddy/seniorBuddy-api-server.git cd seniorBuddy-api-server config.py파일생성
./utils/config.py파일을 생성하고 아래 변수를 작성합니다.class Config: OPENAI_API_KEY="openai에서 발급받은 api key" OPENAI_ASSISTANT_ID="생성된 어시스턴트 id" HASH_KEY="랜덤키" WEATHER_KEY="기상청41 api key" MYSQL_HOST="mysql서버 호스트" MYSQL_PORT="mysql서버 호스트 포트" MYSQL_USER="mysql서버접속시 유저명" MYSQL_PASSWORD="mysql서버접속시 비번"
- Docker 컨테이너 생성
sudo docker build -t api-server . sudo docker run -p 8000:8000 --name api-server -d -v $(pwd):/app \ --log-driver=json-file \ --log-opt max-size=10m \ --log-opt max-file=3 \ api-server
- 서버 시간 설정
sudo timedatectl set-timezone Asia/Seoul
-
Notifications
You must be signed in to change notification settings - Fork 1
seniorBuddy/seniorBuddy-api-server
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
SeniorBuddy
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published