Skip to content

Latest commit

 

History

History
20 lines (19 loc) · 1.11 KB

README.md

File metadata and controls

20 lines (19 loc) · 1.11 KB
  • GitHub Oauth 2.0
  • Fetching User data and Repos (Private and Public)
  • Cloning Repo in go to the local directory
  • Building container image using crane in go
  • Pushing container image to registry i.e. DockerHub in go
  • Making deployment environment using Github deployment API
  • Making Git hook for future push triggers
  • Making Git Status Check when starting the process and when done!
  • Adding website to repo about section
  • Making deployment environemnt active and adding logs url (if available)
  • Allocating subdomain CNAME using Cloudflare API
  • Database models and intializers
  • Controllers logic (90%)
  • Saving and fetching data to/from DB
  • Go Gin CRUDS (watch for the hook, user repos, user data etc.) (for now, still update, deplyment and hook to test)
  • Adding Depandabot checks using GitHub API (beta, might not be doable thru API)
  • Template-based container image (React, Angular... Express, Nest, Python, Java... DB)
  • Redis PubSub to communicate with the Kubernetes layer
  • Dockerizing the whole backend for use in Google Cloud. (on it...)