Skip to content

116davinder/ots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTS Application

One Time Secret Sharing Application Stack.

It consists of 3 layers as other usual web-application does.

  • Frontend Layer using ReactJs.
  • Backend Layer using Python3 + FastAPI.
  • Database Layer using Redis.

Frontend Image

Local Development Stack

docker-compose build

docker-compose up

Local Urls

Frontend UI

Backend API

Backend Swagger UI

Security Review

security.md

Production Stack

Public Docker Images

Images are published as part of github ci.

Ref: https://github.com/116davinder?tab=packages&repo_name=ots

Frontend Docker Images

  • ghcr.io/116davinder/ots_frontend:main from main branch.
  • ghcr.io/116davinder/ots_frontend:pr-<pr-number> from your PR.

Bakend Docker Images

  • ghcr.io/116davinder/ots_backend:main from main branch.
  • ghcr.io/116davinder/ots_backend:pr-<pr-number> from your PR.

We will be using helm to deploy the stack.