What versions of Hugo do you support?
Forestry supports all stable releases of Hugo. If your project requires a version that is not available in the version dropdown, please let us know and we can add it.
Extensions Asset Pipeline Forestry supports Hugo’s native Sass processing.
Content Formats We also support the following software to enable Hugo’s optional content formats:
asciidoc asciidoctor pandoc
How To Cancel/Downgrade a Per-Site Plan?
To cancel a legacy plan (e.g. the Team Plan) navigate to your dashboard and click on the “…” next to your site name. From there, select “Downgrade Plan” in the dropdown.
Please read the warning carefully and if you’re certain you want take this action please click on “Downgrade”.
Please note that when you downgrade a plan you can’t have more than 3 Users on a site unless a site is inside an Organization - see Team Management
How To Transfer a Site to an Organization?
Navigate to a site on your Dashboard (e.g. “My Sites”). Click on the “…” next to a site and select “Transfer Site” in the dropdown. On the next screen you can choose between “My sites” or an “Organization”.
If you selected “Organization”, you’ll be able to choose the destination from the dropdown menu, once you made your decision click on “Transfer”.
ROLESYou can only transfer sites to Organizations if your role for that Organization permits it.
Continuous Integration (CI) Continuous Integration (CI) is a development practice where developers check-in code to a version control tool multiple times per day. Each time code is checked-in, an automated build is performed, allowing developers to identify problems with code quickly.
Continuous Delivery (CD) Continuous Delivery (CD) is a development practice where developers produce software in short cycles, ensuring that software can be easily released at any time. This ensures that developers are producing quality code and are identifying problems quickly.
Content files are files that are processed by your static site generator and output in a different format (usually .html).
They are usually Markdown files (.md, .markdown) or HTML files (.html).
Front matter is structured metadata that is stored at the top of a content file, and is identified by delimiters before and after the metadata.
This metadata is available to your templates when generating your site, and allows you to build robust, dynamic features into your static site.
Depending your static site generator, Front Matter can be formatted as YAML, TOML, or JSON.
Examples YAML — title: My New Post date: 2018-07-01 04:00:00 +0000 images: - /uploads/2018/07/01/twitter_card.
How do I backup my site?
For developers, backups are inherent due to the Git-backed nature of Forestry. Every change made to your site through Forestry is stored in version control.
However, a zip backup of your site can be downloaded from the dashboard if necessary.
Steps Navigate to the dashboard Click the … button beside the site you wish to download a backup of Choose “Download” from the menu
How do I set fallback/hidden values for Front Matter?
Adding Front Matter to your content allows you to add variables and configuration to your pages that can be used in your templates.
Often times, you will find that you are repeating the same front matter values across many files. For example, setting the same layout, or adding the same author across many posts.
Or you may want to provide a default value for optional fields.
In this scenario, it’s possible to provide a fallback or hidden value.
Static files are files that are not processed by your static site generator. Instead, they are just copied over as-is at built time.
Examples Jekyll: any file without front matter. Hugo: static files live in the staticDir, which defaults to static/ VuePress: static files live in .vuepress/public
Static Site Generators
Static Site Generators are developer tools that convert various data formats into static sites.
These data formats are generally content files stored in a Git repository. They can also be data pulled from third-party services.
Examples Jekyll is the static site generator written in Ruby and created by GitHub founder, Tom Preston Werner. Hugo is the static site generator written in GoLang and created by Steve Francia. VuePress is the Vue-powered static site generator created by Evan You