From d7fa38828e6228c5f11c23be976933ac96a68791 Mon Sep 17 00:00:00 2001 From: Daniil Baturin Date: Sat, 1 Oct 2022 17:26:58 +0100 Subject: [PATCH] soupault: add page (#8559) * soupault: add page * Update pages/common/soupault.md --- pages/common/soupault.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pages/common/soupault.md diff --git a/pages/common/soupault.md b/pages/common/soupault.md new file mode 100644 index 000000000..ebeac9baa --- /dev/null +++ b/pages/common/soupault.md @@ -0,0 +1,25 @@ +# soupault + +> Soupault is a static website generator based on HTML element tree rewriting. +> It can also be used as an HTML post-processor or metadata extractor. +> More information: . + +- Initialize a minimal website project in the current working directory: + +`soupault --init` + +- Build a website: + +`soupault` + +- Override default config file and directory locations: + +`soupault --config {{config_path}} --site-dir {{input_dir}} --build-dir {{output_dir}}` + +- Extract metadata into a JSON file without generating pages: + +`soupault --index-only --dump-index-json {{path/to/file.json}}` + +- Show the effective config (values from `soupault.toml` plus defaults): + +`soupault --show-effective-config`