Once more onto the breach!
I did like WriteFreely in general, but there were a few drawbacks:
- Very limited layout
- no comment functionality at all
- not really a good support for displaying tags
- and a some minor quibbles
Over the weekend, I finally got Ghost to work properly, and the Discourse integration to boot. There were a few things to sort out though:
- contrary to instructions found at ghost.org/integrations/discour, Discourse does not provide a snippet of code. Well, I'll just copy that from the page there, eventually, it worked.
- the trailing / in the URL for the discourseUrl super important and mandatory. That should be spelled out.
- if you don't tell Discourse to really server everything over https, you'll get mixed-content-security errors instead of an integration
- and of course, I had to add aliases for noreply etc. to my account at the mailserver, so it won't reject things.
So, in the end, this now works, and I can update the stacks through Portainer too. I had to throw away the Discourse install away though and recreate it because the Marius Hosting howto locks the version at 3.5.o instead of "latest", and I didn't realise that until it was too late.
Mostly, I am happy that there is a comment functionality again, and maybe I'll use the forum for some other things too in the future. I do guess that Raiders of Arismyth could use one - need to look at the Wiki functionality of Discourse.