mirror of
https://github.com/tiennm99/HugoBlox-kit.git
synced 2026-10-15 06:15:57 +00:00
refactor: rename modules and update migration docs
BREAKING CHANGE Module paths moved to `github.com/HugoBlox/kit` with new names: - core `blox-tailwind` → `blox` - analytics → `analytics` - netlify → `integrations/netlify` - slides (reveal) → `slides` Update go.mod, module.yaml/params, scripts, tests, and v0.11 migration guide accordingly.
This commit is contained in:
1 parent
e7e0c714d3
commit
f4280ddb1c
566 files changed
+134
-151
No files matched your search
@@ -0,0 +1,28 @@
|
||||
# Hugo Plugin for Netlify
|
||||
|
||||
A build plugin to integrate your Hugo site seamlessly with Netlify.
|
||||
|
||||
The plugin automatically generates a `_headers` and `_redirects` file at the root of the public folder to configure [HTTP headers](https://www.netlify.com/docs/headers-and-basic-auth/) and [redirects](https://www.netlify.com/docs/redirects/) on Netlify.
|
||||
|
||||
By default, the plugin will help secure your site with some common security headers. You can easily add or replace headers through the plugin config.
|
||||
|
||||
## Install
|
||||
|
||||
1. Edit `config/_default/config.yaml` to install the Netlify integration module:
|
||||
|
||||
```yaml
|
||||
module:
|
||||
imports:
|
||||
- path: github.com/HugoBlox/kit/modules/integrations/netlify
|
||||
```
|
||||
|
||||
2. Tell Hugo to generate the Netlify `headers` and `redirects` files by adding them to Hugo's `outputs` config. For example,
|
||||
|
||||
```yaml
|
||||
outputs:
|
||||
home: [..., headers, redirects]
|
||||
```
|
||||
|
||||
## Configure
|
||||
|
||||
- 📚 [View the **documentation**](https://docs.hugoblox.com/hugo-tutorials/security/)
|
||||
Reference in new issue
Block a user