update docs

This commit is contained in:
slonkazoid 2025-01-29 17:38:10 +03:00
parent ba23edc6d1
commit 0fbbac6260
Signed by: slonk
SSH key fingerprint: SHA256:tbZfJX4IOvZ0LGWOWu5Ijo8jfMPi78TU7x1VoEeCIjM
2 changed files with 7 additions and 6 deletions

View file

@ -49,11 +49,12 @@ enable = false # serve an rss field under /feed.xml
# this may be a bit resource intensive # this may be a bit resource intensive
link = "https://..." # public url of the blog, required if rss is enabled link = "https://..." # public url of the blog, required if rss is enabled
[dirs] [custom] # custom override directories
media = "media" # directory served under /media/ media = "media" # directory served under /media/
custom_templates = "templates" # custom templates dir templates = "templates" # handlebars template drop-ins dir
custom_static = "static" # custom static dir static = "static" # custom static directory
# see CUSTOM.md for documentation # see CUSTOM.md for documentation
[http] [http]
host = "::" # ip to listen on host = "::" # ip to listen on
port = 3000 # port to listen on port = 3000 # port to listen on

View file

@ -3,7 +3,7 @@
bingus-blog supports loading custom content such as templates and static files bingus-blog supports loading custom content such as templates and static files
at runtime from custom locations. at runtime from custom locations.
the configuration options `dirs.custom_templates` and `dirs.custom_static` the configuration options `custom.templates` and `custom.static`
allow you to set where these files are loaded from. allow you to set where these files are loaded from.
customizing the error page, other than CSS, is not supported at this time. customizing the error page, other than CSS, is not supported at this time.
@ -37,7 +37,7 @@ at startup. if you delete/create the directory, you must restart the program.
## Custom Static Files ## Custom Static Files
GET requests to `/static` will first be checked against `dirs.custom_static`. GET requests to `/static` will first be checked against `custom.static`.
if the file is not found in the *custom static directory*, bingus-blog will try if the file is not found in the *custom static directory*, bingus-blog will try
to serve it from the directory embedded in the executable. this means you can to serve it from the directory embedded in the executable. this means you can
add whatever you want in the *custom static directory* and it will be served add whatever you want in the *custom static directory* and it will be served
@ -45,5 +45,5 @@ under `/static`.
## Custom Media ## Custom Media
the endpoint `/media` is served from `dirs.media`. no other logic or mechanism the endpoint `/media` is served from `custom.media`. no other logic or mechanism
is present. is present.