Preparing the server environment
Install Docker and Docker-compose follow this link
- Docker 20.10.5, build 55c4c88 or higher
- MongoDB cli 4.x or higher
- Mongo Restore (For Remote/Server)
- Ubuntu 18 (For server) or higher
clone project
git clone https://github.com/yee2542/CPE393-Advance-SE
cd ./CPE393-Advance-SE
use this command to run everything for development
bash ./dev.sh
use docker-compose to run a project in production environment use docker-compose.yml by -d for running in backgroud
docker-compose up -d
when db not start cause have no permission to create dir e.g.
mkdir: cannot create directory
fix by this command
chown -R 1001 ./db
#or
sudo chown -R 1001 ./db