Skip to content

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Blog instructions

Built with Hugo (extended, current release) and hosted on Cloudflare Workers with static assets. The theme lives in themes/nuo as plain files (it was previously a submodule).

hugo server from the repo root builds and serves on http://localhost:1313

To test the contact form Worker locally, run npm install once, then npm run dev (serves on http://localhost:8787). The development config and .dev.vars use Cloudflare's always-pass Turnstile test keys.

Writing a new post

  • hugo new post/YYYY-MM/blog-post-title.md to write a new post
  • set tags
  • set a cover image (look in static/images for available)
  • remove author, draft metadata

If you have images, put them in static/images/blog-post-title.

Deploying

Cloudflare Workers Builds deploys on push to master (build command npm run build). Other branches get preview URLs.

Hugo is pinned through the hugo-extended npm package, so npm run build uses the same version locally and in CI. npm run deploy builds and deploys from your machine if needed.

Old URL redirects live in static/_redirects.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages