Skip to content
Run a Hugo site on Azure using a low cost Azure function and storage account
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
functionSrc
hugoRoot
tools
.deployment
.gitattributes
.gitignore
LICENSE
README.md
azuredeploy.json
deploy.ps1

README.md

Run Hugo on Azure from a GitHub repo using serverless resources for deployment

  1. Just fork this repo.
  2. Edit the config.toml for your site, set up theme etc. and add content like you would for any hugo site.
  3. When you are ready to deploy. Hit this Deploy to Azure button and provide the repo URL for your fork.
  4. Anytime you do a push to your github repo hugo will regenerate the site in azure and update the changed files it.

All for pennies a month.

This is based on the work by Maxime Rouiller in his blog post here. I parameterized it up and packaged it up into an ARM template.

You can’t perform that action at this time.