www.msbiro.net - Hugo Site
This repository contains the source code for my blog built with Hugo, a fast and flexible static site generator written in Go.
- Built with Hugo
- Uses the PaperMod theme
- Easy content management with Markdown
- Fast, secure, and easy to deploy
- Clone the repository:
git clone https://github.com/matteobisi/msbiro.net.git
cd msbiro.net- Start the local development server:
hugo serverYour site will be available at http://localhost:1313/.
Add new posts or pages using:
hugo new posts/my-new-post.mdEdit the Markdown file in the content/posts directory.
- Site configuration is in
config.toml(orconfig.yaml/config.jsondepending on your setup). - Theme-specific options can be customized according to the PaperMod documentation.
You can deploy your site using GitHub Pages or any static hosting provider.
- Build the site:
hugoThis generates the static files in the public/ directory.
2. Push the contents of public/ to your gh-pages branch or your GitHub Pages repository.
For automated deployment, you can use GitHub Actions. See this guide for details.
content/– Your Markdown contentthemes/– Hugo themes (e.g., PaperMod)static/– Static assets (images, favicon, etc.)public/– Generated site (do not edit directly)config.toml– Site configuration
This project is licensed under the MIT License. See the LICENSE file for details.
References and further reading: