Create movie lists and add movies to those lists.
- .NET core 2.2
- Angular 7
- MySQL 8
- Docker
- Docker-compose
- Nginx
- MoviesDB API
- Clone Repo
- Setup environment variables in
./server/appsettings.json
cd ./server
thendotnet restore
,dotnet watch run
- Setup environment variabls in
./client/src/environment
cd ./client
npm install
npm run start-hmr
to use hot module reloading (or)ng start
- Build client
npm run build-prod
- Create
.env
file in root directory. Similar to.env.deploy
. - Build docker image
/bin/bash deploy.sh
(may have bugs) cat docker-compose.yml | envsubst | docker-compose -f - up
to run