diff options
Diffstat (limited to 'documentation/config/_default/hugo.toml')
-rw-r--r-- | documentation/config/_default/hugo.toml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/documentation/config/_default/hugo.toml b/documentation/config/_default/hugo.toml new file mode 100644 index 0000000000..7f26c2bdc3 --- /dev/null +++ b/documentation/config/_default/hugo.toml @@ -0,0 +1,46 @@ +# FreeBSD documentation + +baseURL = "https://docs.freebsd.org/" +title = "FreeBSD Documentation Portal" +copyright = "BSD 2-clause 'Simplified' License" +defaultContentLanguage = "en" +defaultContentLanguageInSubdir = true +disablePathToLower = true +theme = "beastie" +disableKinds = [ "taxonomy" ] +authors = [ "carlavilla@FreeBSD.org" ] +ignoreFiles = [ "chapter.adoc$", "contrib-386bsd.adoc$", "contrib-additional.adoc$", "contrib-committers.adoc$", "contrib-corealumni.adoc$", "contrib-develalumni.adoc$", "contrib-develinmemoriam.adoc$", "contrib-portmgralumni.adoc$", "\\.po$" ] +enableRobotsTXT = true +enableGitInfo = true +timeout = "180s" + +[params] + websiteURL = "https://www.FreeBSD.org" + description = "FreeBSD Documentation Portal" + isOnline = true + editBaseUrl = "https://github.com/freebsd/freebsd-doc/blob/main/documentation/content/" + downloadBaseUrl = "https://download.freebsd.org/doc/" + +[security] + enableInlineShortcodes = false + [security.exec] + allow = ["^dart-sass-embedded$", "^go$", "^git$", "^npx$", "^postcss$", "^asciidoctor$"] + osEnv = ["(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM|LOAD_PATH|RUBYLIB)$"] + [security.funcs] + getenv = ["^HUGO_"] + [security.http] + methods = ["(?i)GET|POST"] + urls = [".*"] + +[markup.asciidocExt] + extensions = ["man-macro", "inter-document-references-macro", "cross-document-references-macro", "sectnumoffset-treeprocessor", "packages-macro", "git-macro"] + [markup.asciidocExt.attributes] + env-beastie = true + isOnline = true + skip-front-matter = true + sectanchors = "after" + +[outputs] +home = [ "HTML" ] +page = [ "HTML" ] +section = [ "HTML" ] |