Skip to content

NCTUCSUnion/15night

Repository files navigation

15night

Quick Start

Frontend Setup

cd frontend
npm install
npm run dev

Backend Setup

cd backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000

Database Setup

docker run --name mysql-local -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql:latest
cd backend
alembic revision --autogenerate -m "Add new field"
alembic upgrade head

Deployment Instructions

docker compose -f docker-compose.prod.yaml up -d
docker exec -it 15night_backend bash
alembic revision --autogenerate -m "Add new field"
alembic upgrade head

About

The Game Repo for CSnight

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 3

  •  
  •  
  •