1.5 KiB
1.5 KiB
why hello there this is a new index page if everything is setup correctly
whoah this time it's actually generated from markdown too unlike the other one
anyway here's a new todo list:
todo
- static content
- template rendering (tera)
- markdown rendering (pulldown_cmark)
- post metadata (wow now pulldown_cmark can get it for me instead of hacking it in with regex, nice)
- page aliases (gotta keep all those old links working)
- rss/atom (tera is useful here too)
- code hilighting (syntact)
- cache headers (pages uses etags, some others timestamps. it works)
- docker from-scratch image (it's small!)
- opentelemetry (metrics, traces)
- opentelemetry logs? (don't know if I'm gonna need it? can probably just make the collector grab them from the docker logs?)
- sections (currently the posts page is hardcoded, should be able to turn any page-subfolder into its own section) 👈 NEXT
- file-watching (rebuild pages when they're changed, not only on startup)
- live-reload (I guess it's done by some js and a websocket that sends a message to the browser to reload?)
- custom
sass/less compilation(don't think I need it, will skip for now)- fancy css (but nothing too fancy, I like it Simple And Clean)
- other pages (now I've got it set up so I can write any page in markdown!!!)
- graphviz (or something else) to svg rendering (want it to be serverside)
- image processing (resizing, conversion to jpgxl, avif, others?)