/cozo-api

https://cozo.me Spring Boot backend API

Primary LanguageJavaMIT LicenseMIT

cozo-api

Build Codacy Badge Quality Gate Status License: MIT

https://cozo.me 사이트의 API 백엔드를 담당하는 https://api.cozo.me 서버

로컬 개발

로컬 개발에 필요한 mysql, redis, elasticsearch를 docker 디렉토리 아래 준비된 Docker Compose 파일을 이용하여 실행한다.

$ cd docker
$ docker compose up -d

production에서 실행시 필요한 환경 변수

  • SPRING_PROFILES_ACTIVE: production
  • DB_USERNAME: MySQL user
  • DB_PASSWORD: MySQL password
  • SLACK_WEBHOOK_URL: Slack webhook URL
  • TURNSTILE_SECRET: Cloudflare Turnstile secret

GitHub Action

참고