- node.js: 18
- npm: 8.15.0
- strapi: 4.5.3
- next.js: 13.0.6
- Docker: 20.10.21
- Project path:
/var/www/clg
- Docker up:
docker compose -f docker-compose.dev.yml up -d
- Docker down (delete all images, volumes, and containers):
docker compose -f docker-compose.dev.yml down --rmi all -v
- Clone the project from Github:
https://github.com/ZacharyChim/clg
- Copy
.env
from both the/frontend
and/backend
folder on the server. - Use Docker for local development.
- Push changes to Github.
- Pull changes from Github and test with Docker on the server.
- Make sure the project is up to date (Git Pull).
- Run Docker Compose:
docker compose -f docker-compose.dev.yml up -d
- Make sure both
Frontend
andBackend
are running correctly. - **To do: Nginx port mapping
- dBiz
- internalControl
- preipo