@uoou ooooh I love that! Reckon this is a perfect start for what I’m after. Thanks so much, am deffo giving it a go!
@meljoann an IndieWeb friend of mine, https://dead.garden, uses bashblog, which sounds like what you're talking about!
https://github.com/cfenollosa/bashblog
I haven't used it, but it looks cool and it might be a helpful reference.
@reillypascal ahh that is super cool! Thanks, that’s most of the work done, looks like 😆
I just write html. They're all markups and all proprietary, and especially if you're sticking to smolweb, css as macro solves most of the managing-trivia hassle. Then there's zero issue of portability etc.
@meljoann In the past I've used a micro-blogging thing called blosxom. It seems like what you're looking for. It's written in Perl, though. I'd say it might still be useful for you in terms of thinking about overall design (eg, plugin architecture). I think the docs also mention other similar projects, so among them you might find something more suitable for your needs (eg, being bash-based) and/or give you some idea how to roll your own (like finding features that you'd like to implement).
@muddle ah cool! I’ve never used anything that required Perl tinkering. Am gonna check it out. Thanks!
@meljoann I know @JeremiahFieldhaven has written his own static site generator.
@sjslocombe @JeremiahFieldhaven ah, very interesting to see a minimal one! Thanks, cool to see how the opengraph stuff is done especially…
@meljoann I did something like this with pandoc and bash:
https://readbeanicecream.codeberg.page/posts/2026-06-27.html
@readbeanicecream excellent, that’s really helpful too! Bookmarking, thanks 💜
@meljoann Earlier this year I wrote a small processing sketch to translate .md to .html. The code also bolts on a static header and footer to make a webpage. I went from a php website that I hadn't updated in over a decade to a static page I update every other week or so. Still struggling to find a good/easy way to include images and other media though.
@machinebetweens oh perfect! Your website is gorgeous. Yeah with images, I guess I’ll be using imagemagick at least for thumbnails… but will require some wrangling beyond that for sure 😬
@meljoann I'm using Pelican for my blog:
https://github.com/getpelican/pelican
Write in markdown, generate to html using custom theme. Can also embed custom static html/js page if needed.
You can crawl my repos to have an example:
https://codeberg.org/KissYagni/KissYagni_blog/src/branch/master
@kissyagni that looks very cool! I do love an SSG, but just been burnt by breaking changes in Zola, JUST after making the switch from Hugo 😭 … I think I need to try something a lot simpler tbh
@meljoann the ysap guy's website is all bash https://github.com/bahamas10/ysap
@meljoann the ysap guy's website is all bash https://github.com/bahamas10/ysap
@meljoann The first part is pretty easy to do with pandoc.
Me and @n3wjack has posted some examples: https://n3wjack.net/2025/01/03/build-a-static-website-using-pandoc/ https://entropic.se/texts/meta/
(I also have an image gallery script on that page, but it's pretty customized for my site so I'm not sure how useful it'll be.)
I'll not be surprised if pandoc can generate RSS/Atom too, but haven't looked into it.
@desolationpark @n3wjack was definitely thinking pandoc! I use it for md to doc templates, it’s brilliant. Thanks a mill, am bookmarking those links!
@desolationpark @n3wjack super interesting posts, both! This is gonna be so helpful, thanks so much 💜
@meljoann @desolationpark @n3wjack I’m in the process of updating my site, by hand as usual, and I wish I had come across this sooner, but I will definitely try to use it (especially for including common elements, headers, footers, etc.). Thanks!
@desolationpark @meljoann @n3wjack
that's what i do as well. write .md use simple bash scripts to convert it to .html with pandoc and insert header and so on.
https://kristofferlislegaard.com/
ended up handwriting my rss though. maybe not the best idea, but it does give me ownership, i understand what is going on, and i can treat it almost like a newsletter.
so maybe i am handbuilding a bit more than you would like.
Edit: It has also been a great learning experience.
@lislegaard I love your site kris! hm yeah, not averse to a bit of handwriting in general, but deffo would like RSS automated cause I can see it being annoying if I’m in a rush…
Yeah I wrote my own for similar reasons. Pandoc does all the work, really.
I'd definitely recommend writing your own as it'll work exactly how you want and you won't ever again be wrestling with how someone else thinks it should work. Or frameworks.
uoou / blop · GitLab