Skip to content

Lsquared13/ipfs-ens-deployer-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Project: IPFS-ENS Deployer

Note: This project was incomplete at the time of writing this. My involvement in this project was primarily at the architectural level, though the diagrams here are not my own.

A serverless application for deploying a web app to IPFS and hosting it on an ENS Domain

  • Allows users to specify a GitHub repository containing a static web app and have it built and deployed to IPFS and hosted at an ENS domain
  • Uses a completely serverless architecture to allow effortless scaling and cost control
  • Integrates with GitHub for authorization as a GitHub OAuth app
  • Uses a combination of AWS CodePipelines and an SQS-sourced Lambda function to go from client request to deployed and hosted app

Architecture

IPFS-ENS Deployer Auth

Auth Diagram File

IPFS-ENS Deployer Core

Core Diagram File

Repositories

Infrastructure

Typescript Types

Clients

Lambda Functions

About

Catalog of Repos for the IPFS-ENS Deployer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published