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.
aajkakavi 94eca0c81d new poem 1 month ago
poems new poem 1 month ago
www initial commit 6 months ago
.gitignore Happy Republic Day New Poem 5 months ago Make schedule flexible 6 months ago Fix Poet name parsing by using splitlines 5 months ago initial commit 6 months ago

This is the source repository of provided for transparency and security monitoring purposes. All files are copyright of the respective authors, Protected under Indian Copyright law, but the python code may be used for testing security vulnerablities and debugging purposes.


The python file builds the website and can be run with python 3.9. The output of the folder www would then include the source that can be compared to the served file (eg. using hashing, except feed due to date of building used as publish date).

Why a custom Static Site Generator(SSG)?

  • Markdown isn't the easiest for poetry (two spaces for hard linebreak)
  • It is nearly impossible or fairly typical to define a custom file format in most SSG's(see /poems)
  • No SSG has complete support for oppurtunistic incremental builds
  • I can safely assume that my layout wouldn't change(while keeping it easy but manual to change it)
  • Tracking elements have to be carefully disabled in most SSGs, here they are just missing
  • The independent nature(no external dependency), combined with simplicity creates a very secure software


Contact us at to report any issues or open an issue(or a pull request) via codeberg.