Overview
This website is generated using Hugo, using the PaperMod theme. It is hosted on Vercel.
I just created this website to track some of my personal thoughts and works.
Hugo Reference
Hugo is a tool to generate static webpages, such as this. Following is how to create a new post.
- Create new draft post
hugo -s src new content posts/post.md
. - Write post, and set
draft = false
in header. - Rebuild static website
hugo -s src build --cleanDestinationDir
- Commit and push via git
- Validate changes on domuro.com. Note Vercel takes a few seconds to deploy.
Local Testing
Local testing is accomplished via Docker. Posts in draft will be generated on localhost.
docker-compose up
- visit
http://localhost:1313
Networking Reference
domuro.com
domain registered via Namecheap.- Vercel’s nameservers (ns1.vercel-dns.com, ns2.vercel-dns.com) are used to resolve this IP.
- Vercel automatically generates (and renews) SSL certificates.
- Vercel automatically generates ALIAS records to point
domuro.com
to domuro.vercel.app.
Deployment
- Vercel monitors domuro GitHub repo, and automatically deploys when a commit is pushed.