Skip to content

ZacharyChim/clg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1. Environment requirement

  • node.js: 18
  • npm: 8.15.0
  • strapi: 4.5.3
  • next.js: 13.0.6
  • Docker: 20.10.21

2. Build/run steps

  • 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

3. Development steps

  1. Clone the project from Github:
https://github.com/ZacharyChim/clg
  1. Copy .env from both the /frontend and /backend folder on the server.
  2. Use Docker for local development.
  3. Push changes to Github.
  4. Pull changes from Github and test with Docker on the server.

4. Deployment steps

  1. Make sure the project is up to date (Git Pull).
  2. Run Docker Compose:
docker compose -f docker-compose.dev.yml up -d
  1. Make sure both Frontend and Backend are running correctly.
  2. **To do: Nginx port mapping

5. Deprecated

  • dBiz
  • internalControl
  • preipo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published