DevSecOps-Lab
End-to-end DevSecOps Task Manager demonstrating automated testing, security scanning, containerization, monitoring, and cloud deployment.
File Explorer
- auth.integration.test.ts
- tasks.integration.test.ts
- auth.controller.test.ts
- tasks.controller.test.ts
- health.test.ts
- setup.ts
- docker.md
- ESLint.md
- grafana.md
- jenkins.md
- Trivy&SonarQube.md
- nodejs-app-dashboard.json
- dashboard.yml
- prometheus.yml
- Dockerfile
- jenkins.yaml
- devops-lifecycle-diagram.png
- auth.controller.ts
- auth.router.ts
- auth.service.ts
- category.controller.ts
- category.router.ts
- category.service.ts
- logger.ts
- mailer.ts
- queue.ts
- rate-limiter.ts
- 0000_snapshot.json
- _journal.json
- 0000_burly_sage.sql
- db.ts
- migrate.ts
- reset-db.ts
- schema.ts
- seed.ts
- bearAuth.ts
- prometheus.ts
- tasks.controller.ts
- tasks.router.ts
- tasks.service.ts
- category.validator.ts
- task.validator.ts
- user.validator.ts
- index.ts
- server.ts
- .dockerignore
- .env.example
- .eslintrc.js
- .gitignore
- CI-PIPELINE-EXPLAINED.md
- CONTRIBUTING.md
- docker-compose.prod.yml
- docker-compose.staging.yml
- docker-compose.yml
- Dockerfile
- drizzle.config.ts
- eslint.config.mjs
- healthcheck.ts
- Jenkinsfile
- jest.config.ts
- LICENSE
- main.tf
- package.json
- pnpm-lock.yaml
- prometheus.yml
- README.md
- requests.http
- sonar-project.properties
- tsconfig.json
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
