So its done! I finally released a fairly easy to install (from scratch) Hugo based Static Site generator with full ActivityPub support.
It has step-by-step instructions on how to set it up for your own blog or static website.
One of the coolest features for me, other than having your static site blog posts show up as posts in the Fediverse is the support for interacting with those posts. Any replies you leave, likes, or boosts will show up in the "comments" section of the website on the page associated with the post. How cool is that!
Part 3 of "A Guide to Implementing ActivityPub in a Static Site (or Any Website)" is just out the oven!
In this blog post, I explain how to make your blog discoverable in the Fediverse as an account, and also address some of the annoying pitfalls I encountered.
You run a #Perl script to generate an #SQLite database with an index of all the #HTML files, publish it, and then embed some #JavaScript which uses sql.js to query the contents of the database and display search results.
Part 6 of "A Guide to Implementing ActivityPub in a Static Site (or Any Website)" is now out.
Sorry about the delay, this is the part that not many people will like, I assume. I try to explain how to implement the inbox, which by nature is dynamic non-static.
Tried once again to get my head around #Hugo, to make my new #BrokenCircus website easier to manage. It didn't take - perhaps it's a bit too late in the day.
Anyway, inspired by @vga256 's Tomo post from today, I built the whole thing in #PHP and it worked great and was really easy! So I've achieved what I set out to do.
Will still be a little more manual-labour than a fancy SSG, but it'll be a heck of a lot easier than HTML-by-hand.
Just wanted to let everyone know that #Hugo voting ends on Saturday the 30th, and if you wanted to consider The Difference Between Love and Time and Osmo Unknown (for the Lodestar) that would be amazing.
So I am about to release v2.1.0 of #Fedipage (A Hugo based Static Page Generator that has ActivityPub/Fediverse support).
I am running the latest version on my personal page. Could anyone who has a moment check it out and see if you see any CSS glitches? Any feedback welcome. I will release later today.
Anyone uses #hugo ?
I'm trying to use hugo to make a website but when I upload the content of the public folder everything looks off.
Can anyone help a raccoon out and explain what I'm doing wrong?
As someone who reads science fiction and occasionally updates my blog built with a static site generator... the #Hugo hashtag is a bit confusing these days. Maybe #HugoAwards and #GoHugo are less ambiguous?
Just discovered this very cool #Hugo feature: Fast Render Mode. It is enabled by default: when you run hugo serve, hugo maintains a list of pages opened or recently navigated to and renders only those pages!
With my site, incremental builds go from about 50ms when the feature is disabled (fast already) to about 15ms 🔥 !
Spent a week trying to improve the RSS on my new test Hugo site, because the one they give you is second class, and I had no luck. I broke it 3 times, made it worse twice, somehow erased it completely, so I finally thought hey there's far better nerds than me out there so I looked around, found this, and forked it! https://gist.github.com/LorenDB/2faa2bb78885806c8d4c914d01130e1e#Hugo#RSS
I fancy using #Mastodon as a comment system for my blog but the solutions I found were made for #Hugo. How bad would it be if I reused them in my #Quarto blog?