Daily Journal 📓 October 2023

Short dated entries, links, and microblog-style notes.

  • I’d like to see if I can get Indie Kit packaged for #Cloudron
    • For starters, that means following the Cloudron/Packaging Tutorial
    • I’m following the #NodeJS instructions, but really that means working with #Docker
    • brew install docker
      • docker login gives me
      • WARNING! Your password will be stored unencrypted in ~/.docker/config.json.
        Configure a credential helper to remove this warning. See
        https://docs.docker.com/engine/reference/commandline/login/#credentials-store
      • OK, I’ll look at that later
    • Running the one liner docker build -t username/nodejs-app:1.0.0 .
      • DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
                    Install the buildx component to build images with BuildKit:
                    https://docs.docker.com/go/buildx/
      • Let’s see if brew has this, yep brew install docker-buildx
      • With some advice about linking it into ~/.docker/cli-plugins
      • New error: ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
      • Ugh. I guess I actually do have to install Docker on this Apple/Macbook Air M1 2020 https://stackoverflow.com/questions/44084846/cannot-connect-to-the-docker-daemon-on-macos

  • I was asked for a personal bio for the Stolon Mesh project, and asked if it was OK to use the content on LinkedIn
  • Thinking once again about the sprawling nature of my many websites and places to put things
    • I could run a Ghost website on Cloudron, but that doesn’t reduce the places to post
    • The arguments


  • I’m deleting DMARC entries from my DNS
    • "v=DMARC1; p=reject; pct=100"
    • Which apparently fixed things? I gave Commons Computer #Cloudron a couple of domains that have Google email attached
    • It sets up a bunch of SPF and DKIM settings automatically and I needed to go back in and edit SPF settings so Google could send
    • I don’t think DMARC not being there will hurt anything


  • My Cloudron work in moving over a bunch of domains that I also use with Gmail nuked some of the settings
    • Gmail Set up SPF, DKIM & DMARC for your organization #email #Gmail #DKIM #DMARC
    • SPF "v=spf1 a:my.commonscomputer.com include:_spf.google.com ~all"
    • Looks like my bmannconsulting.com domain had my old cloudron attached so that kept working. Fixed this quickly in DNS
    • DKIM had never been setup for bmann.ca, so adding the Google details (Cloudron sets this up as well, on it’s own subdomain)
  • Installed Nextcloud on Commons Computer
    • It really does have a ton of features
    • I could see running an entire organization off this … but I’m also having like a visceral reaction to the entire interface; would I want to be part of an org that gets work done using this?
  • I want to turn off some other services like the long running Venture Scouts Discourse
    • It’s on a really old version and I could upgrade it and then migrate it to Commons Computer
    • Or, archive it. I found this recent Discourse Archive tool written in #Python https://github.com/jamesob/discourse-archive
      • Got an error, filed a bug
    • Maybe this works with wget
      • wget --adjust-extension --mirror --page-requisites --convert-links   --recursive  --user-agent "Googlebot" https://venturescouts.ca

  • I ended up buying a Hostinger VPS for a year after a bunch of looking around, prompted by Boris Anthony
    • It’s $12.99USD/month paid for 1 year
  • I also bought a Cloudron license for a year
    • It’s $15USD/month, or $180USD
    • Of course, I had to buy a domain for it, so I bought commonscomputer.com
    • Bought it at Cloudflare — my first domain purchased there
    • I setup Cal.com, which I’ve been wanting to experiment with forever!
      • It’s got quite a lot of setup steps, I’ll have to go back and see about getting Google integration going
  • Met with Jess Martin who is going to start monthly meetups for Tools for Thought Rocks again
  • Moved BMC/bmann.ca to a Surfer static site on Cloudron

  • Caught up with LikeCoin today
    • It’s a Cosmos “app chain” focused on storing metadata around content — journalism, books, etc.
    • All of the conte