SCM
Gin-Nextjs
stack will create three GitHub private repositories under GitHub organizations or users:
- Gin framework repository
- Nextjs framework repository
- Helm chart repository
Gin framework and Nextjs framework repository is business code, helm chart repository is use for deploy application and infra components such as Prometheus, Nocalhost, Loki, Grafana.
Gin framework repository
Gin framework repository layout looks like:
Nextjs framework repository
Nextjs framework repository layout is look like:
Helm chart repository
Helm chart framework repository layout is look like:
danger
GITHUB_TOKEN will store in helm chart repository for pulling docker image from GitHub package, Do not public this repository.