Skip to content

crizin/cozo-api

Repository files navigation

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
  • YOUTUBE_API_KEY: YouTube API key

GitHub Action

참고