Awesome
chawyehsu.com
This repository contains all the source code of Chawye Hsu's personal website. You can also see the auto-generated deployable files at gh-pages branch.
Playground
Prerequisites: Git, Nodejs, Yarn
Get the project
$ git clone https://github.com/chawyehsu/chawyehsu.com
$ cd chawyehsu.com
Run and play
# Bootstrap, install dependencies
$ yarn
# Start localhost dev server
$ yarn dev
# Serve 127.0.0.1:3000
Architecture
GitHub Preview, DNS,
+---------+ Redirect, Cache,
| Actions | Functions, Security,
| | etc. etc.
+---+----+----v-----+ +--------+ +------------+ +---------+
+--------+ Push | | | Deploy | | Proxy | | | |
| Author +--------> main | gh-pages +--------> Vercel <-------+ Cloudflare <---------+ Clients |
+--------+ | | | | | | | Request | |
+--------+----------+ +--------+ +------------+ +---------+
Credits
Complete open sourcing was inspired by daneden.me.
License
Copyright © 2015-persent Chawye Hsu. All rights reserved.
<sub><em>The <strong>content</strong> and <strong>resources</strong> belong to Chawye Hsu, unless otherwise noted. Reproducing or distributing our content without permission could mean you will be in legal breach of our copyright. Requests to use our content are considered on a case by case basis for reasonable accommodation.</em></sub>