Skip to content

Latest commit

 

History

History
64 lines (45 loc) · 2.22 KB

README.ja.md

File metadata and controls

64 lines (45 loc) · 2.22 KB

Tely Store Manager

Docker Python Nginx Sentry Deploy License: Apache 2.0

logo

English README is here

Description

代理電話予約サービスTelyで使用する店舗情報管理プログラム。 Google Place API で取得した店舗情報をデータベースに保管する。

Requirement

  • Ubuntu22.04
  • Docker 24.0.5
  • Python 3.11.0
  • Sentry-sdk 1.39.1
  • Google Place API

Usage

このプログラムを実行するためには、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

Reference

License

Copyright © 2023 Team Quartetto Inc.

This software is released under the Apache 2.0 License, see LICENSE.