1
Fork 0
Sources for https://grimoire.ca/
  • HTML 58.9%
  • CSS 25.7%
  • Shell 15.4%
Find a file
2026-03-09 19:57:09 -04:00
archetypes Fix missing dash in frontmatter in default archetype 2024-01-03 03:11:20 -05:00
content wip: A5C03EFC-DFC6-4B13-A915-282EC5FC1B3F 2026-03-09 19:56:14 -04:00
layouts Pyblock Hard Mode 2026-01-01 19:29:37 -05:00
static Remove Baskerville, use EB Garamond 2026-01-02 18:33:12 -05:00
tools Move publication to the new LunaNode instance. 2026-03-09 19:57:09 -04:00
.envrc Add tools/ dir to path locally 2023-02-07 09:30:06 -05:00
.gitignore Migrate to Hugo. 2024-01-03 03:05:23 -05:00
hugo.toml Migrate to Hugo. 2024-01-03 03:05:23 -05:00
README.md Migrate to Hugo. 2024-01-03 03:05:23 -05:00

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.