Deploy Hugo static sites on Digitalocean App Platform via Docker
Deploy Hugo static sites on Digitalocean App Platform via Docker
DigitalOcean app platform offers a starter tier, which allows creating up to three static sites for free, in this article, you'll learn how to host Hugo static sites on DigitalOcean by using Docker.
OpenModels
How to Configure Giscus

Unlike Utterances, it’s a little bit complex to configure Giscus, since we have to configure the GitHub repository’s ID and the discussion category’s ID. This article describes how to set up Giscus properly.

Integrate Docsy With the Search Module
OpenModels
Go and Hugo Proxy Servers

Go’s official module proxy server is blocked by GFW, so it can’t be used properly in China without VPN. However, this can be solved by setting a proxy server, and this article will list some available Go proxy servers. The same applies to the Hugo modules.

Merge Renovate's PRs via Mergify Automatically
Merge Renovate's PRs via Mergify Automatically

The other day I successfully set up Renovate (automated dependency update application) for my Hugo modules and modular sites. But I soon realized that manually merging these PRs was very tedious. So I started looking for a way to automatically merge PRs.

Set Up Renovate for Hugo Modules and Modular Sites
Set Up Renovate for Hugo Modules and Modular Sites

Renovate is a bot for automated dependency updates, it’s useful for Hugo modules and modular sites to check and update the dependencies automatically.

OpenModels
How to Use Hugo Modules

You’ll need to make some minor preparations before using the Hugo modules.