Skip to content

spacetj/tejasc.com

Repository files navigation

Website

Prerequisites

If you do not have Gatsby Cli installed yet, do it first.

npm install --global gatsby-cli

More information on GatsbyJS.org

Getting started

gatsby develop

to hot-serve your website on http://localhost:8000 or

gatsby build

to create static site ready to host (/public).

Overview

The site is created by the PersonalBlog Gatsby template. For more information checkout the docs.

├── content             ## Blogs / pages / site metadata
├── infra               ## Terraform code for cloudflare and gcs
├── scripts             ## Bash scripts
├── src                 ## JS source files
├── static              ## Images
  • The static content is served through a GCS bucket
  • Uses cloudflare as WAF and for defining DNS records
  • Requests are proxied through Cloudflare through to storage.googleapis.com

Contributing

  • Create your feature branch (git checkout -b feature/fooBar)
  • Commit your changes (git commit -am 'Add some fooBar')
  • Push to the branch (git push origin feature/fooBar)
  • Create a new Pull Request

About

Code for my website: tejasc.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages