This repository contains the source code, posts & assets and custom theme of my personal website at https://iamyekta.com.
- Static website generated with Hugo.
- Posts are written in Markdown.
- Hugo theme is
hugo-lithium-theme
with some customizations. - Deployed with Docker Compose and a tiny Makefile.
- hugo
- docker, docker-compose
- make
If you would like to build a similar website:
- Simply clone this repo and install the dependencies above.
- Remove everything inside the
content/
directory. - Change
config.yml
as you see fit, there are only a few parameters anyway. - Change
favicon-*
andprofile.jpg
files instatic/
directory. - Run
make build
, and it's done!
- cd to working directory and run:
hugo new post/title-of-the-post.md
- Edit
content/post/title-of-the-post.md
as you see fit. - Run
make build
and it's done!