# Blog/CV ## Local ### Prerequisites - Mise: `curl https://mise.run | sh` ### Development - Install dependencies: `mise install` - Run `hugo server -D` or `mise serve` ### Build - Run `hugo` or `mise build` ### Deploy - Build website. - Copy the generated `public` directory to any hosting environment. - srht.site: `tar -C public -cvz . > site.tar.gz && hut pages publish -d a14m.srht.site site.tar.gz` - cloudflare: `npx wrangler pages deploy public` or `mise deploy` ## Docker ### Prerequisites - Docker: `brew install docker` ### Build - Run `docker build . -t website` - Run `docker run -p 1313:1313 -it website` Or - Run `docker-compose build` - Run `docker-compose up`