TaiYou-TW / food-app-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Food Application Backend

Environment

  1. Generate .env
cp .env.example .env
  1. Generate the secrete and paste it to .env
python ./scripts/generate_secret.py
  1. Generate docker files
# Dev
cp Dockerfile.dev Dockerfile
cp docker-compose-dev.yml.example docker-compose.yml
# or Prod
cp Dockerfile.prod Dockerfile
cp docker-compose-prod.yml.example docker-compose.yml

Execution

Start

docker-compose up -d # dev
docker-compose up -d # prod

Down

docker-compose down # dev
docker-compose down # prod

Setup for first time

docker-compose exec web npm run migrate up
docker-compose exec postgres psql -U foodappuser -d food_app -a -f /sqls/create_regions.sql

About


Languages

Language:JavaScript 99.8%Language:Python 0.2%