Skip to content

프로젝트 실행 방법

권주성 edited this page Aug 15, 2023 · 3 revisions

프로젝트 실행 전 아래 항목을 확인해주세요

  • Cloud, DB가 설치 및 실행되어 있어야 합니다.
  • Naver,Kakao,Google,등에서 어플리케이션을 지정 해주어야 합니다
  • 프로젝트에 필요한 환경 변수들을 설정해주어야 합니다

환경 변수(.Env)

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 알림을 수신할 슬랙 웹훅 주소

using Github Project

  1. github에서 프로젝트를 다운받는다

    git clone https://github.com/potenday-project/Clover

  2. 환경 변수 예제를 보고, .env 파일을 생성하여 환경 변수를 지정해준다

  3. build 후, jar 파일을 실행한다

    ./gradlew clean build
    java -jar build/libs/{Habbitters}.jar
    
Clone this wiki locally