-
Notifications
You must be signed in to change notification settings - Fork 1
프로젝트 실행 방법
권주성 edited this page Aug 15, 2023
·
3 revisions
프로젝트 실행 전 아래 항목을 확인해주세요
- Cloud, DB가 설치 및 실행되어 있어야 합니다.
- Naver,Kakao,Google,등에서 어플리케이션을 지정 해주어야 합니다
- 프로젝트에 필요한 환경 변수들을 설정해주어야 합니다
environment | description |
---|---|
DB_USER_NAME | db에 접속할 수 있는 사용자 username |
DB_PASSWORD | db에 접속할 수 있는 사용자 password |
DB_URL | 접속하려는 db의 url |
JWT_SECRET | JWT 검증을 위한 비밀키 |
KAKAO_URI | kakao 로그인에서 사용할 OAuth Redirect URI |
KAKAO_CLIENT_ID | Kakao 앱 키(REST API 키) |
KAKAO_CLIENT_SECRET | Kakao에서 보안을 위해 제공하는 비밀키 |
GOOGLE_URI | google 로그인에서 사용할 OAuth Redirect URI |
GOOGLE_CLIENT_ID | google 앱 키(REST API 키) |
GOOGLE_CLIENT_SECRET | google에서 보안을 위해 제공하는 비밀키 |
NAVER_URI | naver 로그인에서 사용할 OAuth Redirect URI |
NAVER_CLIENT_ID | Kakao 앱 키(REST API 키) |
NCP_API_ACCESS_KEY | NCP(클라우드) API 접속 키 |
NCP_SECRET_KEY | NCP(클라우드) 보안 키 |
REDIS_HOST | Redis 호스트 주소 |
REDIS_PORT | Redis 포트 번호 주소 |
SLACK_WEBHOOK_URL | 알림을 수신할 슬랙 웹훅 주소 |
-
github에서 프로젝트를 다운받는다
git clone https://github.com/potenday-project/Clover
-
환경 변수 예제를 보고, .env 파일을 생성하여 환경 변수를 지정해준다
-
build 후, jar 파일을 실행한다
./gradlew clean build java -jar build/libs/{Habbitters}.jar