You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Daniil Baturin 6662482ee0 Remove periods from metadata statements 1 week ago
helpers Import the blog index plugin for creating tag pages 1 month ago
plugins Fix Atom feed warning message wording 1 week ago
site Improve the styling and add more usage instructions 3 months ago
templates Improve the styling and add more usage instructions 3 months ago
.gitignore Initial implementation, no styling, just to test netlify builds. 2 years ago
LICENSE Initial commit 2 years ago
README.md Improve the README 2 months ago
netlify.sh Update soupault version in netlify.sh 3 months ago
netlify.toml Hardcode the soupault version for now. 2 years ago
soupault.toml Remove periods from metadata statements 1 week ago

README.md

soupault-blueprints-blog

Soupault is a static website generator framework. It's highly flexible and can be used for different kinds of websites from small homepages to large websites with a complex structure.

Since it lacks a built-in content model and allows the user to define it from scratch, settings up a website from scratch can be a daunting task for beginners. To help people set up new websites quickly, the soupault community provides a set of "blueprints". Each blueprint is a set of a soupault config, plugins, HTML templates, CSS styles, and sample data for demonstration.

This blueprint defines a blog with all features you'd expect from a blog: post lists, tags, Atom feeds.

Using this blueprint

  • Install soupault 4.0.0 or later (see https://soupault.app/install/).
  • Run soupault in the blueprint directory.
  • Serve the build/ directory (e.g. with python3 -m http-server --directory build) and visit the page.

You will find both sample posts and detailed usage instructions there.

Then you can delete the sample data and populate the website with your own content.

Deployment

This blueprint includes a ready-to-use script for Netlify.