This project was generated with Angular CLI version 16.
Run npm run start for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
Run npm run build to build the project. The build artifacts will be stored in the dist/ directory.
Run ng test to execute the unit tests via Karma.
Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
To build & publish production images run following commands:
# Build & tag docker image
npm run docker-prod-build
# Publish image to DockerHub:
npm run docker-prod-publishProduction image can be run locally using following command:
docker compose -f docker-compose.prod.yml upTo deploy app to production server please run the following commands:
# Apply deployment:
kubectl apply -f=kubernetes/deployment.yml
# Apply ingress settings:
kubectl apply -f=kubernetes/ingress.yml