make resources configurable by the user without modifying code

This commit is contained in:
zyl 2024-11-04 13:00:25 -08:00
parent 50574bf352
commit 159c8fa5b3
Signed by: zyl
SSH key fingerprint: SHA256:uxxbSXbdroP/OnKBGnEDk5q7EKB2razvstC/KmzdXXs
21 changed files with 181 additions and 337 deletions

View file

@ -2,7 +2,32 @@ base_url: "https://zyl.gay"
title: zyl is gay
description: "zyl's website."
sass_styles: [index.scss, pet.scss, click.scss]
images_per_page: 10
blog_posts_per_page: 20
cdn_url: "https://i.zyl.gay"
s3_prefix: # no longer prefixed
resources:
blog:
source_path: blog
output_path_short: blog
output_path_long: blog
resource_template: blog-post
resource_list_template: blog-list
rss_template: rss/blog-post
rss_title: zyl's blog
rss_description: feed of recent blog posts on zyl's website.
list_title: blog
tag_list_title: blog tags
resource_name_plural: blog posts
resources_per_page: 20
images:
source_path: images
output_path_short: i
output_path_long: images
resource_template: image
resource_list_template: images
rss_template: rss/image
rss_title: zyl's images
rss_description: feed of newly uploaded images from zyl's website.
list_title: images
tag_list_title: image tags
resource_name_plural: images
resources_per_page: 10