Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/salt-labs/website

The Salt Labs static website
https://github.com/salt-labs/website

hugo saltstack

Last synced: 8 days ago
JSON representation

The Salt Labs static website

Awesome Lists containing this project

README

        

# Salt Labs Website

This repository contains the source files for [Salt Labs](https://saltlabs.tech)

## How to generate new website content

1. Modify the source files
2. Merge into the trunk branch repo
3. Wait for the GitHub Actions to work it's magic
4. Profit, the website is now available via Cloudflare Workers.

## How to add comments

The comments on blog posts are tied to GitHub issues.

For each blog post, create a GitHub issue and add the issue ID to the front matter of the post.

Example post.md

```toml
+++
title = "Interesting blog post"
GitHubIssueId = 1
+++
```

Any comments to that GitHub issue are then loaded automatically onto the website.

## Updates

When updating the website don't forget to update the submodules and Cloudflare Workers.

```bash
git submodule update --remote

npm --prefix workers-site update
```