Chowdown.io is a command-line tool that allows you to generate static websites from plain text files. In this tutorial, we will go through the steps to install Chowdown.io on NetBSD.
Before starting the installation process, ensure that your NetBSD system meets the following requirements:
sudo pkgin -y install git curl
git clone https://github.com/clarklab/chowdown.git
cd chowdown
curl -O https://dl.google.com/go/go1.17.2.linux-amd64.tar.gz
sudo tar -xzf go1.17.2.linux-amd64.tar.gz -C /usr/local/
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
go build -o chowdown *.go
sudo mv chowdown /usr/local/bin/
chowdown version
If the installation was successful, you should see the version number listed in the output.
Chowdown.io is now installed on your NetBSD system. You can now use it to generate static websites from plain text files. Further information can be found in the Chowdown.io documentation.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!