Skip to content

dev-satoshi/supporters-hackathon_2023_vol9

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

oshi-remind-backend

Frontend https://github.com/SuperUltraTsuyoTsuyoEngineerTeam/oshi-rimind-frontend

Slide

Canva

Development

デフォルトのDjango開発サーバを使用します

  1. docker-compose.ymlおよび.env.devファイル内の環境変数を更新します
  2. イメージをビルドし、コンテナーを実行します
$ docker-compose up -d --build

http://localhost:8000でテストしてください

Production

Gunicornを使用します

  1. docker-compose.prod.yml、.env.prod、.env.prod.dbファイル内の環境変数を更新します
  2. イメージをビルドし、コンテナーを実行します
$ docker-compose -f docker-compose.prod.yml up -d --build

http://localhost:1337でテストしてください

environmental variables

.env.example

DEBUG=1
SECRET_KEY=change_me
DJANGO_ALLOWED_HOSTS=localhost 127.0.0.1 [::1]
CORS_ALLOW_ALL_ORIGINS=True
SQL_ENGINE=django.db.backends.postgresql
SQL_DATABASE=sample_db_dev
SQL_USER=admin
SQL_PASSWORD=password
SQL_HOST=db
SQL_PORT=5432
DATABASE=postgres
OpenAI_API_Key=chang_me

API Document

http://localhost:8000/api/schema/swagger-ui/で確認してください

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.1%
  • Dockerfile 5.1%
  • Shell 2.8%