Skip to content
Hey, it's my website!
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
ci
components
infra
service
site
.gitignore
.nvmrc
.travis.yml
Makefile
README.md
package-lock.json
package.json

README.md

website

Build Status

Hey look, it's my website! 👋

Here you'll find all of the source code comprising the three main components of this project:

  • In ./infra, the Pulumi application that defines the AWS infrastructure for the website: an S3 bucket, a CloudFront distribution, and a Fargate service for processing inbound media submissions;

  • In ./service, the Dockerized Express app that does all the media processing, and also serves as an API service for the website;

  • In ./site, the Hugo app that compiles the static website; and lastly,

  • In ./components, a set of web components written with Stencil that I use on the website.

Ultimately, everything ends up at https://christian.nunciato.org.

You can’t perform that action at this time.