diff options
Diffstat (limited to 'docs/config.toml')
-rw-r--r-- | docs/config.toml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/docs/config.toml b/docs/config.toml index a7eb54cf8..e2a89761c 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -48,6 +48,45 @@ baseName = "_headers" isPlainText = true notAlternative = true +# Sample deployments section. +# Hugo docs site has been uploaded to AWS/GCS/Azure +# using "hugo deploy" based on these: +# AWS: https://s3-hugo-testing.s3-us-west-1.amazonaws.com/index.html +# GCS: https://hugo-testing.storage.googleapis.com/index.html +# Azure: https://gocloudhugotesting.z19.web.core.windows.net/ +# TODO: Delete this before merging, after examples +# are added to the documentation. +[deployment] +[[deployment.targets]] +# https://godoc.org/gocloud.dev/blob/s3blob#hdr-Open_URLs +name = "s3" +url = "s3://your-s3-bucket?region=us-west-1" + +[[deployment.targets]] +# https://godoc.org/gocloud.dev/blob/gcsblob#hdr-Open_URLs +name = "gcs" +url = "gs://your-gcs-bucket" + +[[deployment.targets]] +# https://godoc.org/gocloud.dev/blob/azureblob#hdr-Open_URLs +name = "azure" +url = "azblob://$web" + +[[deployment.matchers]] +# cache static assets for 20 years +Pattern = "^.+\\.(js|css|svg|ttf)$" +Cache-Control = "max-age=630720000, no-transform, public" +gzip = true + +[[deployment.matchers]] +Pattern = "^.+\\.(png|jpg)$" +Cache-Control = "max-age=630720000, no-transform, public" +gzip = false + +[[deployment.matchers]] +Pattern = "^.+\\.(html|xml|json)$" +gzip = true + [related] threshold = 80 |