Sources for https://grimoire.ca/
- HTML 58.9%
- CSS 25.7%
- Shell 15.4%
| archetypes | ||
| content | ||
| layouts | ||
| static | ||
| tools | ||
| .envrc | ||
| .gitignore | ||
| hugo.toml | ||
| README.md | ||
Grimoire.ca Blog/Wiki
This repository contains the infrastructure for publishing a website, built from a suite of Markdown files and other resources, to a web server.
Pre-requisites
You will need:
- Hugo (
sudo port install hugo).
Building
To prepare this site for deployment, run hugo from the project's root directory, using the included tools/build script.
The resulting files will be placed in public under the project's root directory, replacing any files already present.
You can also preview the site locally:
hugo serve
This will automatically rebuild the site every time the files in content change, and will serve them on a web server at http://127.0.0.1:1313.
Publishing
Once the site is built, it can be published using tools/publish.