Scott Hanson
Saturday September 4, 2021; 3:43 PM GMT+0200
  • My adventure today has been running drummerCMS on my local Mac. It pretty much worked out of the box.#
  • I git cloned the repository, ran npm install, then started the server with `node drummercms.js`, and noted it was running on port 1410. I figured the URL to build would be "http://localhost:1410/blog=myTwitterName" and sure enough, it wrote out a data directory and tried to write files to S3 (which failed, of course, because I can't write to the "" bucket 😂).#
  • Then I had to remember (or look up) how to set up my own S3 bucket for static site hosting and change a couple config variables in drummercms.js#
    • var basePath = "/" # My bucket name, without a subdirectory for my Twitter name #
    • const appDomain = "" # The domain I've pointed to the bucket #
    • Actually that's probably a stupid name for the domain, since Drummer is the system, not the blog! 😛#
  • And I can view my blog under ( doesn't work on my Mac yet, but does on my phone. Must be some weird DNS caching voodoo 🤷‍♂️) (Yep, that's what it was, in my router.) #
  • Note I am not changing any header settings on blog.opml itself. I want Drummer itself to keep working as usual.#


Last update: Wednesday October 20, 2021; 7:50 PM GMT+0200.