R5’s static marketing site powered by Hugo and the LoveIt theme.
- Hugo Extended
v0.125+ - Go (for Hugo modules)
1.21+
hugo server -DThen open http://localhost:1313.
hugo --gc --minifyGenerated assets land in public/.
Create a page bundle for the article:
hugo new content posts/my-article/index.mdThen:
- Paste and adapt the LinkedIn post in the generated
index.md. - Add a short
descriptionfor the blog index and search previews. - If the LinkedIn version is public, set
linkedinURLto its URL. - Optionally place a cover image named
cover.webpin the same folder. PNG and JPEG also work. - Preview unpublished articles with
hugo server -D. - Set
draft = false, then commit and push the article to publish it.
Article URLs use /blog/<slug>/, and the blog RSS feed is available at /blog/index.xml.
GitHub Actions (.github/workflows/gh-pages.yml) builds on pushes to main and publishes the public/ folder to the gh-pages branch for GitHub Pages. A static/CNAME file keeps the custom domain rfive.ai configured.