guacsec / guac-landing

GUAC Landing page
0 stars 8 forks source link

guac.sh

This repository is the home of guac.sh.

Building the site

You must have Hugo installed.

To build the site, run hugo server -D. This will run a local webserver (defaults to port 1313) where you can verify your changes. If you are checking a future-dated blog post, add --buildFuture to the hugo command.

Contributing

The repository requires a Developer Certificate of Origin (use the -s flag on git commit). See contributing.md for more information about contributing to GUAC.

We do not have a style guide yet. Perhaps someday.

Adding a blog post

Blog posts come from files in content/blog. Use a filename of the format YYYY-MM-DD-WORDS_GO_HERE.md. The date encoded in the file name doesn't matter for publication, but it makes sorting in the repo easier.

The file must begin with a header that contains some pertinent information:

A complete header looks something like:

---
title: This is a great blog post
date: 2023-04-13
authors: ["Ben Cotton", "Jane Doe", "Blogger McBlogface"]
tags:
  - releases
  - events
---

Below the header, write the content. For ease of writing, use Markdown by default. You may use HTML when needed.

Tags

This is a partial list of tags we use on blog posts. If you use a new tag, add it here.

Layout