Hugo source for www.RestApiTutorial.com. This repo also contains the downloadable formats (PDF/ePub/Mobi/ODT) for the RESTful Best Practices document.
Project layout highlights:
content/holds Hugo pages and section indexes.layouts/contains site-specific theme overrides.static/includes assets copied verbatim.media/stores the downloadable book formats.public/is generated output and should not be edited by hand.tools/contains internal (and local) tools for the project.
Contributor notes:
- Read
AGENTS.mdbefore making changes. - This site uses the project-local
./bin/hugowrapper (vendored Hugo v0.147.7 in tools/hugo) and the Hugo-Relearn theme v8.3.0; later versions MAY break the build. - Contributors MUST download Hugo into
tools/before development.
Run the site locally:
./bin/hugo server -DDownload Hugo 0.147.7 into tools/hugo (macOS):
mkdir -p tools/hugo
curl -L -o /tmp/hugo_0.147.7.tar.gz https://github.com/gohugoio/hugo/releases/download/v0.147.7/hugo_extended_0.147.7_darwin-universal.tar.gz
tar -xzf /tmp/hugo_0.147.7.tar.gz -C tools/hugo
rm /tmp/hugo_0.147.7.tar.gzDownload Hugo 0.147.7 into tools/hugo (Linux x86_64):
mkdir -p tools/hugo
curl -L -o /tmp/hugo_0.147.7.tar.gz https://github.com/gohugoio/hugo/releases/download/v0.147.7/hugo_extended_0.147.7_linux-amd64.tar.gz
tar -xzf /tmp/hugo_0.147.7.tar.gz -C tools/hugo
rm /tmp/hugo_0.147.7.tar.gzDownload Hugo 0.147.7 into tools/hugo (Linux arm64):
mkdir -p tools/hugo
curl -L -o /tmp/hugo_0.147.7.tar.gz https://github.com/gohugoio/hugo/releases/download/v0.147.7/hugo_extended_0.147.7_linux-arm64.tar.gz
tar -xzf /tmp/hugo_0.147.7.tar.gz -C tools/hugo
rm /tmp/hugo_0.147.7.tar.gzThis work by RestApiTutorial.com is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
