Once more onto the breach!

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.