代理電話予約サービスTelyで使用する店舗情報管理プログラム。 Google Place API で取得した店舗情報をデータベースに保管する。
- Ubuntu22.04
- Docker 24.0.5
- Python 3.11.0
- Sentry-sdk 1.39.1
- Google Place API
このプログラムを実行するためには、Dockerのインストールと、Telyを起動させる必要があります。
.env.dev
を作成し、以下の内容を記述します。
GOOGLE_API_KEY={KEY VALUE}
MYSQL_ROOT_PASSWORD={ROOT PASSWORD}
MYSQL_DATABASE={DATABASE NAME}
MYSQL_USER={USER NAME}
MYSQL_PASSWORD={USER PASSWORD}
MYSQL_HOST={HOST}
MYSQL_PORT={PORT}
IMAGE_SERVER_ADDRESS="127.0.0.1"
IMAGE_SERVER_PROTOCOL="http"
SAVE_IMG_DIR="./static"
SENTRY_DNS={SENTRY DNS ADDRESS}
.env.dev
作成後、以下のコマンドを実行し、コンテナを起動します。
$ docker-compose -f docker-compose.dev.yml up -d --build
Copyright © 2023 Team Quartetto Inc.
This software is released under the Apache 2.0 License, see LICENSE.