DEV Community

Cover image for sharedsecret - an AWS-native secret sharing service
Troy
Troy

Posted on

1

sharedsecret - an AWS-native secret sharing service

Goal
Create an end-to-end fully encrypted, publicly accessible secret storage tool

Components

  • AWS Code Commit (Ruby v2.7) - a fork of OneTimeSecret with additional features, more developed UX & mobile capabilities.
  • AWS Elastic Beanstalk (which includes EC2 instances deployed with boot-strap configurations defined in the beanstalk configuration)
  • AWS S3 (Terraform Remote State, misc. components)
  • AWS Elasticache (v3.2.10)
  • AWS ELB (Application Load Balancer)
  • AWS ACM (Amazon Certificate Manager)
  • AWS Route 53 (DNS Management)

Deployment Model
The goal of the deployment is to deploy all initial platform components through Terraform. Due to the complexity/work-exerted model for Elastic Beanstalk, those components may be deployed manually.

Deployment Overview
secret_deplyoment

Feedback
Looking for general feedback - not looking to monetize.

Image of Docusign

Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

Top comments (0)

Retry later